Bradford City clinched a place in the League One play‑offs with a solid 2‑1 victory over Exeter, a result that also doomed the Grecians to relegation into League Two. The win, secured at the Devon County Ground, saw the Bantams finish the regular season on a high note and set up a two‑legged semi‑final clash against Bolton, with Kayden Jackson and Antoni Sarcevic providing the decisive goals.

For Exeter, the evening marked a grim conclusion to a four‑year tenure in the third tier of English football. The hosts needed a win to stay up, but a draw by Leyton Orient away to Burton meant that even a victory would have left them fighting against the odds. Instead, a combination of missed chances and defensive frailties handed the Grecians a fate they could not avoid. From the kickoff, Bradford imposed themselves on the game, pressing high and generating a series of promising attacks.

Their early dominance paid off in the 27th minute when Kayden Jackson, celebrating his 450th appearance for the club, received a well‑timed through ball from midfielder George Lapslie. Jackson slotted the ball under Exeter goalkeeper Jack Bycroft from about 18 yards out, giving the Bantams the lead and a psychological edge. Exeter responded at the break with a double substitution, hoping to inject fresh energy into a side that had looked flat‑lined in the first half. The changes produced a brief spark: Carlos Mendes Gomes unleashed a shot that forced Bradford keeper Sam Walker into a reflex save, and the Grecians began to create a few half‑clearances that threatened to turn the tide.

However, the momentum swing was short‑lived. In the 80th minute, a careless back‑header by Jack McMillan allowed Bradford’s Antoni Sarcevic to pounce.

Sarcevic tapped the loose ball past the Exeter keeper, extending the lead to 2‑0 and effectively sealing the outcome. In the dying moments of stoppage time, Exeter managed a consolation strike. Josh Magennis flicked the ball into the net from a corner delivered by Ryan Rydel, reducing the deficit to a single goal.

The goal came too late to spark a comeback, and the final whistle confirmed Exeter’s relegation after a disappointing season. Bradford’s manager, after the match, praised his side’s resilience and highlighted the importance of experience in high‑pressure fixtures.

He noted that the team’s ability to stay organized and execute quickly underlined why they were deserving of a play‑off berth. Meanwhile, Exeter’s head coach Matt Taylor expressed disappointment, acknowledging that his players had been outmatched in key areas such as speed, physicality, and composure.

"The first half was as poor as we have been all season," Taylor admitted, adding that the team had struggled to maintain possession and create clear-cut chances. He also lamented a costly mistake that led to the second Bradford goal, describing the loss as "painful" and attributing it partly to the overwhelming pressure of the situation. Looking ahead, Bradford will travel to Bolton for the first leg of the semi‑final on May 9, with the return fixture scheduled for May 14.

The winner of that tie will advance to the final at Wembley on May 24, where a place in the Championship awaits the successful side. The play‑off calendar also includes matches between Stevenage and Stockport, with the first legs slated for the same weekend.

Beyond the on‑field drama, fans can follow the action via the Sky Sports app if they have a subscription, or access live coverage through a free, contract‑free service that offers instant streaming of the games. The competition promises high stakes and intense encounters as clubs vie for promotion and the financial rewards that accompany a higher league status. In summary, Bradford’s 2‑1 win over Exeter not only secured their own play‑off future but also confirmed the Grecians’ descent to League Two.

The match highlighted the fine margins that often decide fortunes in football: a single lapse in concentration, a well‑timed run, and the experience to handle pressure can all tip the balance between celebration and disappointment. As the season draws to a close, both clubs will reflect on their respective journeys—Bradford looking forward to a chance at redemption and potential promotion, and Exeter preparing to regroup and aim for an immediate return to the third tier. The £250,000 prize in the Super 6 competition remains up for grabs, with entries accepted until 3 pm on Saturday, offering an extra incentive for fans to stay engaged as the play‑off excitement builds.