Chesterfield reserves brought their league season to a thrilling climax with two late goals in a victory over Doncaster Rovers.
The Spireites found themselves 2-1 down in the final minute, but levelled from the spot and grabbed a winner in injury time.
Trailing 1-0 at the break, Ritchie Humphreys drew the visitors level before Rovers went ahead once more going into the final minute.
In the 89th minute the Spireites were awarded a penalty, Jake Orrell converting.
And within 40 seconds of injury time, Jake Beesley capped the comeback with a smart finish.
Victory maintained Chesterfield’s one point lead at the top of the Final Third Development League East table - but they will finish second if Notts County beat Gateshead.
Reserve team coach Ritchie Humphreys was delighted with the end of the game, if not the start.
He said: “We were sloppy in the first half and gave the ball away too many times, seeing us behind at half time.
“The second half was much better and we created half chances throughout to give ourselves the chance to get back into the game.
“The last couple of minutes were incredible and it was brilliant to end the game and the season in such a way, and you never know what will happen in the final Notts County game and whether we may still sneak the title.”