The National League threw up one of the most dramatic conclusions imaginable when York scored with virtually the last kick of the campaign to deny Rochdale.
York led the league by two points heading into the final game of the season but had to travel to second-placed Rochdale, knowing a draw would send them up.
It was heartache for York when they conceded in the 95th minute of a suitably tense game, sparking a pitch invasion from delirious Rochdale fans who believed they were on their way to the EFL.
Once the pitch had been cleared there were less than four minutes remaining, but that proved just enough time for Josh Stones to equalise for York and send them up instead.
Rochdale couldn't pick themselves up off the floor and it's York who end an engrossing title race at the top on 108 points, with Rochdale's 106 points only enough for a play-off place where they'll face Scunthorpe, fully 24 points behind them.
Listen: BBC Radio York commentary
Watch: The moment York equalised
Watch: Rochdale take the lead in stoppage time
More from Sporting Life
- Fixtures, results and live scores
- Home of This Week's Acca
- Football and other sports tips
- Download the Sporting Life app
- Podcasts and video content
Safer gambling
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.
