Two goals in the last three minutes saw Crewe Alexandra come from behind to beat Newport County 3-2.
Jordan Bowery fired the Alex in front just before half time as the hosts dominated the first half carving out numerous chances.
But the visitors hit back in the second half, Antoine Semenyo equalised on 65 minutes.
Padraig Amond then put the FA Cup giant-killers in front on 76 minutes.
Just as the game appeared to be slipping away, the Railwaymen hit back with the late, late show.
Chris Porter levelled matters up with a penalty two minutes from time, before Callum Ainley netted the winner in the 90th minute.
The midfielder fired home after a goalmouth scramble.
The win lifted Crewe up to 14th in the table.
Speaking to the club's official website manager Dave Artell said: “I thought it was a thoroughly deserved victory and we showed great character to come back from 2-1 down to win it. To get an 88th minute penalty and then to go on and win it showed great character. We went for it, we were at home with our fans behind us and it is a very pleasing win for everyone, well apart from one, who thinks we are rubbish no matter what we do.
“He sits on the front row and hammers us, so I was glad we were able to shut him up today!
“We came off at half time and Lennie Lawrence said that we hadn’t given them a kick and he was right, I said thanks Lennie. We scored one, we should have scored two or three more at least. We put some great moves together and deserved more.
“Then we have given them two goals. The first one came from a long throw and then the second was calamity defending from us. They were two poor goals to concede.
“The conditions played a major part today and they had the wind in the second half. You could tell. We had to show some real character to get back into the game. Chris is a marksman and he has five goals in five games, so now he has to go and get ten goals in ten games. That’s his target.
“The pleasing thing was the manner of the last goal. There were deflections, a handball shout, one or two off the line, Dale had a go, Finney was in there and Jordan does well to find Callum for the finish. They were all in there trying to force it in. They wanted to score and win the game.
“Good teams score late goals and our late goals have got us four points from our last two games and that is real credit to the fellas."
Crewe are back in action on Saturday when they make the trip to promotion chasing MK Dons.