Marshalled the box well and claimed the crosses that came his way, with the only one he spilled in injury time due to a foul by Tommy Leigh that wasn’t given and left him hurt. Barely had a save to make beyond hopeful efforts that went straight at him. Picked up a yellow card for timewasting having been warned about it earlier.
Kept his focus and won a number of important challenges around his own box. Fantastic work in particular to block off Louie Sibley just as he looked like getting clean in on Nicholls.
Went about his business reassuringly calmly at the back. Put a header narrowly wide off a corner just before the hour. More than did his part to keep the clean sheet despite the personnel disadvantage late on.
Had mostly routine work to do as Bradford laboured through the first half but was tested a bit more after the break and even more so after Marcus McGuane’s red card, but did his job well each time.
We’ll have five conclusions on this game no later than first thing tomorrow morning plus our thoughts on the game on our weekly podcast on Monday. If you’re not a paying backer, you can sign up for a 7-day free trial to get our full reaction
Put a great chance into the side netting on the rebound from a saved May chance — two men on the line but had to at least hit the target.
Had his best outing for some time, winning his battles well and looking to be adventurous with the ball. Had a couple of justifiable cracks on goal from the edge of the box first half, one of which had to be deflected out for a corner. Shifted to sitting just in front of the defence in a midfield three after Town were reduced to ten men and was necessarily and usefully combative in the role.
Made his first league start for the club under his former Oxford and Bristol City gaffer. Booked early on for retaliating to Aden Baldwin’s shove towards the hoardings with a push of his own. Had a good game and ran the midfield, but we were just thinking he was looking tired after a tame shot on goal when he flew into a late tackle and received his second booking for a red card.
Took an awful first touch in a great shooting position in the opening minutes to squander a good attacking move. Quickly found his feet after that and showed his intelligence in the build-up to an early Alfie May chance and by spotting the striker to take a quick throw on the way to Town’s goal.
Started in the number 10 role. Showed real class on the ball at times, twice putting good balls in behind the Bradford defence for Bojan Radulovic in the opening 20 minutes. Alert enough to put home a rebound off a save to put Town 1-0 up. Superb at keeping the ball alive under heavy pressure.
Exactly the right aggressive spirit for an occasion like this and Liam Manning’s high press. Should have done better after getting played clean through on the keeper on 11 minutes, but took too long and saw his shot saved. Great run to the byline to receive Mumba’s throw and put a cross right on Radulovic’s head en route to Harness’ goal. Couldn’t get the ball out from under his own feet when Harness play him into the box soon after the break. Brilliant with his defensive work both in the press and tracking back. Sacrificed following the red card just after putting another decent chance straight at the keeper. All round good game but should have had at least one goal.
Pivotal figure in Town’s excellent start to the game. Had an early effort chalked off for a marginal offside after racing in behind the Bradford defence. Had a header brilliantly saved by the wrong-footed goalkeeper before Harness converted the rebound to give Town a deserved lead.
Cameron Humphreys (for May 68) – Played to Ledson’s left in a midfield trio as Liam Manning went 5-3-1 after the red card. Professional job getting end to end in pursuit of the ball and gave Town a bit of an outlet on the counter. 7
Dion Charles (for Radulovic 74) – Sent on to keep the intensity in the press as the lone striker. 6
Lasse Sorensen (for Harness 74) – Took over the central midfield role he started his career in. 7
Josh Feeney (for Wallace 86) – Fresh defensive legs for the final minutes after Wallace took a bit of a knock. 7
Unused substitutes: Jak Alnwick, Will Alves, Mickel Miller.
We want your ratings too! Head here to cast your votes. Actually, that was the wrong link – go here instead. Sorry!

