A late winner from Sam Finley saw Accrington Stanley to a 4-3 win over Lincoln City and a third consecutive victory for the first time this season.
The visitors took the lead through Anthony Scully but an own goal from Jason Shackell ensured that the two sides went in level at the half-time break.
The drama of the second half began straightaway as Dion Charles saw his penalty saved by Josh Vickers on 48 minutes, with Benny Ashley-Soul being fouled for the spot-kick.
Substitute Aaron Lewis restored Lincoln's lead with a header on 53 minutes, but another substitute Joe Pritchard again drew Stanley level with a rocket of a shot from long range.
Michael Appleton's side again took the lead six minutes afterwards through Shackell, with Stanley captain Seamus Conneely then grabbing a third equaliser only two minutes later.
Pritchard again impressed on 95 minutes as he danced past multiple visiting players before feeding the ball to Finley, who then fired it past Vickers to secure a 4-3 win in an eventful game at the Wham Stadium.