Redemption, resilience and a win that Bradford City badly needed

Bradford City 1
T. Wright 81
Doncaster Rovers 0

Words and images by Jason McKeown

These are changing times, but some things stay reassuringly familiar.

Because the character and resilience which has taken Bradford City so far are still embedded in the foundations. And they came to the fore here to help end a testing week with the calmest of wins. For all the knocks endured, all the noise that’s followed, and all the pressure that has grown, the players stood tall to chisel out a victory that won’t create huge headlines but could yet shift the trajectory of their season.

It was a performance of courage if not flair. They’ve played much better, for sure. But players who have faced legitimate questions over their form delivered encouraging answers. To a man, they displayed their mettle. Their reward should be to start feeling much better about themselves.

Exemplifying the redemption arc was Tyreik Wright. He hasn’t had the easiest of fortnights, and the mere whisper of the word ‘Doncaster’ will invoke personal demons over that crucial missed penalty during last April’s end-of-season promotion six-pointer at the Keepmoat Stadium. Today, his universe rebalanced. Wright had only been on the pitch for nine minutes when he popped up at the back post to meet Josh Neufville’s cross and produce a stunning first-time volley that crashed into the back of the net.

Now, the word ‘Doncaster’ can mean something very different for the player.

Did City deserve the three points that Wright’s wonder strike gave them? Possibly not. This was a real war of attrition – two sides battling hard, no one truly able to get on top. Both teams had nine shots apiece, with four efforts on target each. Possession edged by City, xG shaded by Doncaster.

Both City and Rovers had spells on top but neither truly dominated, and in such circumstances the first goal was always going to be crucial. Doncaster were never going to gain enough authority to dominate the closing stages in search of an equaliser – because City were never going to let them. Indeed, the home side’s most impressive period of the match was the brilliant way they game-managed the final stages to see it out.

City should – and at the same time shouldn’t – have been ahead long before that. Ten minutes in, Ibou Touray sent a cross into the box that debutant Kayden Jackson controlled before firing into the back of the net. The problem? The control involved touching the ball with his hand. Jackson wheeled away in celebration, while incensed Doncaster Rovers players surrounded referee Craig Hicks in protest. They had a point, but when Hicks ordered them back to the halfway line it seemed the goal would stand. Then fourth official Paul Marsden got involved and told Hicks a hand had indeed been used. Eventually, the goal was chalked off.

Right decision ultimately, but…what on earth happened to get to it? There is rumour and counter-rumour of the animated Doncaster bench showing Marsden a replay of the incident. The rules state that fourth officials cannot overrule a referee. City don’t have the strongest of arguments to call it an injustice, but some sort of explanation would be nice. The long delay to deliver the correct verdict sits slightly uncomfortably.

Still, in the end it wasn’t to matter.

Without that early advantage, the game drifted back and forth between cagey and quick-paced. Moments that had you on the edge of your seat, moments that could have sent you to sleep. Doncaster were the latest side to deploy an extra midfielder against City, as Robbie Gotts sat in front of the back four in a 4-1-4-1. With the wily Billy Sharp leading the line, Rovers created chances.

Early on, Sharp played in Harry Clifton, who wastefully blasted over. Soon after, the dangerous Luke Molyneux crossed for Hakeeb Adelakun, whose header kissed the crossbar. The best chance of the lot came when Sam Walker came for a cross but failed to collect, allowing Sharp to engineer space for a powerful goalbound shot that looked destined for the net – until Matt Pennington produced a miracle block on the line with his chest.

But though City started a little slowly defensively, they soon began to flex their own muscles. Jackson had an encouraging debut filling the Sarcevic-shaped hole on the right-hand side of attack, and very quickly showed signs of forging a useful partnership with a back-on-form Neufville. Bobby Pointon was recalled to the left side and looked more his old self, even if he’s still not yet quite touching his early season form.

Jackson and Pointon operated either side of Stephen Humphrys – who battled hard and made himself a nuisance, even if he can’t win as many headers as many in the crowd would like. The movement of the front three was vastly improved on the static, anonymous showings of the previous week.

And though Jenson Metcalfe and Max Power had an extra body to contend with in midfield, they battled admirably. Metcalfe was excellent in the tackle and in his vision to pick the right pass and instigate attacks. For the first time in weeks, Power looked unconfined by the fear of picking up a yellow card that would trigger a two-match ban. On an afternoon when City needed leadership, he provided it in abundance.

This allowed City to be so much more effective in attack that the previous two xG horror shows. Neufville got on the end of a wonderful Metcalfe pass, drove into the box and shot just wide. After the break Power saw a long-range effort beaten away by Zander Clark. He then came even closer with a powerful blockbuster shot that Clark magnificently tipped onto the bar. Pointon got first to the rebound and struck an effort at goal from the angle, only to hit the post. And from the ensuing scramble, Jackson appeared to be pushed over. Referee Hicks – and, of course, fourth official Marsden – were unmoved.

That was one of Jackson’s last actions. Around the hour mark he was taken off for George Lapslie. Humphrys also made way at the same time, with the other Friday new arrival Paul Mullin introduced. And though both Lapslie and Mullin made a positive impact overall, in the immediate aftermath City’s attacking threat dipped. They didn’t register a single attempt on goal between minute 60 and minute 80. For a home team pushing for three points, that is curious.

A quick word on Mullin. He needs little introduction given his high-profile exploits at Wrexham, and his goalscoring record is phenomenal. Over four seasons between 2020 and 2024, Mullin netted 136 times. That’s an eye-popping average of 34 goals a season. Incredible stuff.

But those four seasons were split between two in the National League and a couple in League Two. He’s spent the last year and a half in League One, where overall he’s scored a considerably less prolific 10 (five for Wrexham in 2024/25 and five for Wigan earlier this season). Can he be as devastatingly goal-laden at this level? Fair to say the jury is out.

But watching his first 31 minutes of action in a City shirt – and indeed, watching the Bantams all season – you suspect that’s not what has attracted Graham Alexander. For the last 18 months, City have been at their rampaging best when they produce high energy pressing. Mullin would appear to offer that skillset. And that’s why he’s a Bantam and Andy Cook is now a Mariner.

It would of course be great if Mullin wants to recapture his goalscoring prowess, but if between now and May he can net five or so goals, press non-stop, and ease the burden on Humphrys, he’ll likely deliver exactly what the club expects from him.

First signs were promising. Once he got going, Mullin was a menace. He won even fewer aerial duels than Humphrys, but like Calum Kavanagh last season, the 31-year-old offered intelligent off-the-ball movement and came alive in the final third.

Still, with City slightly less potent going forward after the double change, Doncaster began to look marginally more likely to score. A series of dangerous balls into the box narrowly failed to find a finish, while George Broadbent struck a powerful effort from distance that drifted just wide. City’s defence held firm, though, with Tilt back on form and enjoying a terrific battle with Sharp. Aden Baldwin and Pennington weren’t always composed on the ball but were solid and reliable.

Touray had another excellent game too, and is surely nudging ahead in the race for player of the season.

It was another pair of changes that ultimately decided the contest. First, Alexander made a shrewd switch, introducing Tyreik Wright for Tilt and moving him to left wing-back, with Touray sliding inside. City immediately looked more comfortable in possession.

The second change came from Doncaster, with Sharp withdrawn for Brandon Hanlon. Sharp may have been running on empty – he is 39, after all – but the drop-off in quality was stark. Hanlon’s first involvement saw him caught offside before being booked for carrying on and shooting. He could easily have been sent off shortly afterwards for a high boot.

Between those two moments, City scored and began to run down the clock with confident assurance. Doncaster created just one chance of note late on, when Owen Bailey could only telegraph his effort straight into the arms of Walker. Perhaps the wrong player for the chance to fall to, but Rovers’ lack of cutting edge is a familiar issue. The League One xG table for this season sees Doncaster ranked sixth. In other words, their underlying performances are play off standard – but they’re not converting their chances, and opposition sides must be scoring too many worldies.

That context underlines why this was never an easy contest, and why Doncaster’s 22nd position in the real league table could be a false one. City will not care a bit. They’ve finally defeated a club that has enjoyed too much recent success against them. And they can now start feeling more positive again.

Much of the credit must go to Alexander. It hasn’t been an easy week for the City manager, who has endured supporter criticism and struggled to hide his emotions. Given what he’s delivered over the past two years, he can justifiably argue he’s earned greater trust in the tough decisions he’s made reshaping the squad.

This was a reminder of just what a good manager he is. The mental toughness he has instilled in the squad to live up to the pressures of playing for this club. The high standards he has brought in and maintained. As supporters, we’ve seen plenty of City sides falter in moments like these – following up bad away defeats with further slip ups at home. But this City side are built differently – and Alexander is the architect of that.

It’s easy to forget amid recent challenges just how strong City remain at Valley Parade. This was their 30th win in 37 home league matches dating back to March 2024, and the 63rd of Alexander’s 127-game reign. Some going.

Events this week have understandably tested our faith. It raised questions about ambition, about squad quality, about staying power. And a narrow win over a side near the bottom doesn’t mean everything is suddenly rosy. But with reinforcements arriving and more signings possible before the window closes, this tension-easing victory gives renewed cause for optimism.

We shouldn’t forget how far the club has come in a short space of time. That upward journey still has plenty of mileage left if City stay true to what has made them successful. This felt like a timely reminder.



Categories: Match Reviews

Tags: , , ,

24 replies

  1. A much needed win, a derby win, options on the bench and a bunch of encouraging performances!

  2. a great time to beat Doncaster and exercise a ghost. I thought we were quite sloppy at times, gave up the ball easily. Took too long to make a pass and when we did it was often a poor one. I think our system is good when everyone is on song but leaves players isolated and non influential when we aren’t. Pointon played well today but wasn’t involved enough. I think Lapslie should be given more games, we have so much more aerial threat when he is on the pitch and might be able to put a few crosses in. It was an entertaining, even game that we did well to win. Hopefully the new players will be better once bedded in.

  3. Lets hope this win restores the players confidence from our recent dip. It was a battle but this time we were up for it.

    Only way 4th official could have seen Jacksons hand ball was from a video replay on Doncasters iPad. Jackson had his back to him, he was 40 yds away and looking through the scrum of GA & the coaching staff. Whilst I accept handball was the correct decision there needs to be a clear & concise explenation from the officials as to why the decision was change and by whom. That decision also needs clarification from the EFL on the validityof that method going forward.

    The whole game was sprinkled with poor decisions by the officials, Paul Mullin especially hard done by on numerous occasions. Thought both our new signings aquitted themselves well especially considering they have had minimal time training with their teammates, if any.

    Big shout out to George Lapslie. He’s had hardly any game time recently. It showed when he first came on and was very quiet his first 15 min. Admittedly the ball spent most of it’s time on the opposite wing. But he quietly worked his way into the game and I thought he was excellent in the last 15.

    • No way should the fourth official be using a device that is not the official legal part of the game to influence a decision on the pitch. This should be reported to the EFL and the officials of the day should be accountable and dealt with.

  4. I thought Lapslie showed some nice touches when he came on. He’s never really had a run of games which led me to question why we signed him. GA has given chances to other players, with questionable ability, while George has been left out in the cold and had become something of a “forgotten”man this season.

    I was impressed with Jackson and he brought more energy to the side than Sarcevic.

    I’d like to see Humphrys and Mullins in the same team and thought Alexander may have brought off Pointon instead of Humphrys.

    Although, we still showed a lack of quality, I enjoyed the game and the new signings gave us fresh impetus.

  5. That’s better. Well done 👏

  6. Much better today from Bradford City. After signing Mullins and Jackson on Friday I did feel better and more positive before the game today.

    The team felt more balanced and it felt like we had a couple of players who could change the game.

    Hopefully we can kick on from here and maintain our place in them play off places, but if not we’ve still had an amazing first season back in league 1.

    Another tough trip coming up on Saturday away at Luton, hopefully the results today with lift the players confidence going into that game.

  7. I take a bit of a contrary view on applauding our “game management” after we scored. From the 83rd minute (15+ minutes before the final whistle!) we were making a beeline for the corner even when we had a promising attack with an overlap (Mullin – whose performance I was positive about – looked mystified when we did this btw). I don’t think this approachshould be a default, today’s result notwithstanding.The most effective game management can be establishing a two goal lead.

    A couple more (possibly contrarian) observations:

    -The referee did a good job in ensuring both teams took free kicks and throw-ins from broadly the correct place, rather than stealing yards. I get irked when teams do this, and was glad it was properly called out today. Of course, their were other aspects of the referee performance today that weren’t so rosy.

    -When we scored, the crowd’s immediate reaction wasn’t to sing that we’re going up, but instead that Donny are going down. I’m not quite sure how to interpret this.

  8. Less than 18 months ago, that lot beat us comfortably at our place and 1:2 flattered us. So we’re not doing badly, and that’s down to Alexander & Lucketti.
    ”the ref can only give what he sees” isn’t ideal but it’s the best system we have. And it’s been the way it’s been done since the game began. So if we going to move away from that principle, it needs to be done on a much more considered basis than an dodgy opposition iPad.
    What was that kit ?!?!🤢

  9. I am unsure as to the laws of the game, but the intervention from the fourth official (prompted by the Doncaster bench) which resulted in disallowing the “goal” seemed wrong. The issue should not be overlooked because of the final result – this sets a dangerous precedent. The fourth official could not possibly have had a better view than the on field team.

    • It does,indeed, set a dangerous precedent for it puts the Fourth Official in a position of authority above the referee; something that even the protocols of VAR don’t create. All this without the benefit of video replays ( other than the domineering McCann’s laptop).

  10. Absolutely great result against a bogey team who only seem to perform against us (Gibson/Sharp). Last couple of weeks haven’t been great but I think we deserved to win today and hopefully we’re back on the horse for end of season push. Automatic looks unlikely at the moment but play offs very achievable. Come on bantams

    • I enjoyed the game. I thought it was a proper game of English football

      City gave their all and Wright’s goal deserved to be the winner.

      The disallowed goal, in my opinion, sets a wrong precedent .

      McCann was wrong to interfere, the 4th official was wrong and so was the referee. It seems to be a poor man’s var.

      Jackson and Mullin impressed me. Neufville was great

      One point to note is that 2 of last year’s promoted teams are in the bottom 4, 1 is 1 point above. City ride high. That says a lot about our management and recruitment team

      Well done.

  11. Really good game and a tremendous winning goal. Great write up as always Jason but as a personal view I think you over estimate Calum Kavanagh running. I think it was good in pressing but I don’t think he offered much else. For me Mullin, Jackson, Swan and Humphries all offer much more

  12. Imo the victory today was great when you consider Doncaster have won 4 on the bounce and technically the form team. Cracking goal from Tyrick Wright. Well made and a cracking shot. Hopefully, Sarc is coming back soon and the new signings will start to contribute more. Then there is probable more signings. Sadly, other results didn’t go for us. At least we got the win. Let’s hope for a possitive result against Luton.

  13. I don’t blame the Doncaster staff trying to show the 4th official the video. I do blame him for being persuaded to view it. Assuming that’s what happened, a precedent has been created. This could well be a test case.

    • Entertaining derby. Thought the 2 new signings added something extra. Felt like the 1st half Donnys 3 best chances stemmed from mistakes from us. Otherwise they were poor. Dark arts is what they were good at.

      Hats off to Tyreik for a stunning goal. Also credit to him in last 2 min when we had a 3 on 3 but he decided to go to the corner flag to eat up some more injury time. Definitely the right decision. That’s game management we need to see.

    • In fact is appears to atually be an “unannounced” EFL trial with Donny the guinea pigs. Wonder why it didn’t appear when Mullin was rugby tackled in the area?

  14. When Tyreik Wright came back to the club for the second time, he played the first couple of matches, as I recall, as a second striker. In the first he scored a brace with shots from outside the box – again if I remember right. On another occasion I recall him sending a powerful half-volley about a foot over the bar.  He has obviously got goals in him yet his return has been poor. So, maybe this magnificent goal could be a turning point.  It reveals he can do the hardest thing in the game – hit the ball sweetly and powerfully on the full volley.  

  15. like a few others very pleased to see Lapslie back in the squad and putting in a very professional performance when he came on. Hopefully he will be much less “ the forgotten man” in the second half of the season – he has rarely let us down but seems to get very little chance. He is tidy in possession; wins most of his headers; presses strongly and has a knack of arriving in the box on the end of crosses – all of that ought to suit exactly the style of play GA is developing in the squad

  16. Well done the boys a much needed hard fought win, even though we didn’t play too well. A boost to the confidence for next week at Luton. But we need to have a settled side who can play together to succeed. Still in a good position to push on to continue a successful season.

  17. Question?

    Since the fans demanded the hiring of a Director of football has this been a success considering all that this role encompasses? and

    What does this say about the club past, present and future?

    I appreciate any answers in advance considering we are nearing the end of the transfer window.

Leave a reply to Kenneth Brown Cancel reply