If they were making Newport County The Movie, this would have been the script.
Having been 2-0 up on aggregate at kick-off, that lead was wiped out within eight minutes.
They were 3-2 down on aggregate when Nicky Cadden struck shortly after half-time.
But Michael Flynn brought on 'the old brigade' as first 42-year-old Kevin Ellison and then Joss Labadie came off the bench to score and put Newport 4-3 up on aggregate.
Jamille Matt made it 4-4 on aggregate and took it to extra time before Nicky Maynard scored in the dying moments of extra time.
So Newport will play Morecambe in the League Two play-off final at Wembley on Monday, 31 May.
If it is as good as this game was it will be a classic.
We hope you have enjoyed tonight's live text coverage - I'm off for lie down!