Macclesfield FC advance to the third round of the Isuzu FA Trophy after defeating Curzon Ashton on penalties.
The Nash broke the deadlock early when Marcus Poscha netted his first goal of the season.
Alex Curran almost equalised five minutes afterwards when he dragged his shot wide from the edge of the 18-yard box.
In the 25th minute, Curran executed a brilliant free kick from just outside the penalty area, firing his shot into the bottom right corner to draw level.
10 minutes later, Curran found himself on the scoresheet again when Justin Johnson dribbled his way down the left-hand side before entering the box and playing the ball across to give the former Curzon Ashton player a brace.
The second half would see the Silkmen try and hold on to a 2-1 lead, doing their absolute best to deny any opportunity of conceding.
Isaac Buckley-Ricketts came close to putting the hosts on level terms when one of his shots was denied by the woodwork, before having another chance saved by Max Dearnley in the 83rd minute.
With six minutes of added time, Macclesfield almost clinched victory until Buckley-Ricketts managed to find the net in the last minute of stoppage time to take the game to penalties.
Robbie Savage’s men would go first in the penalty shoot-out as Paul Dawson stepped up and converted his spot kick, before Stefan Mois equalised.
Danny Elliott netted his penalty to put the Silkmen back in front, only for Luke Griffiths to respond successfully for Curzon Ashton.
Both Edy Maeico and Buckley-Ricketts did their job to score from the spot and keep their FA Trophy hopes alive.
After Luke Duffy scored the fourth penalty for the side in black and white, Jordan Richards struck his penalty over the bar.
John Rooney had the pressure of taking the fifth penalty for Macclesfield, and he would not disappoint, sending the Silkmen to the next round of the FA Trophy.
After an action-packed match at the Tameside Stadium, Macclesfield will travel to the Don Amott Arena to face Mickleover FC in the Northern Premier League on Tuesday.
By Charlie Oxtoby