Paul Lewis scored twice as Macclesfield beat Ashton United 4-0 to march into the second round of The FA Trophy.
The game was just over 10 minutes old when Ashton goalkeeper Paul Phillips brought David Fitzpatrick down in the box, and Kristian Dennis made no mistake from the spot.
That was Macclesfield’s first FA Trophy goal since they won the competition in 1996, but the Silkmen found themselves three up at half-time.
On 40 minutes Fitzpatrick crossed for Lewis to head home, before Chris Holyroad broke down the right and set Danny Whitehead up to stroke home just before half-time.
And five minutes after the restart Lewis put the game to bed with his second of the game to set up a long trip to Truro in the second round.
Elsewhere, four goals were scored in six minutes as Grimsby Town squeezed past Solihull Moors 3-2 and into the second round.
After a goalless first half hosts Solihull Moors went ahead as James Armson scored, only to be pegged back almost immediately by Omar Bogie.
Grimsby then went ahead through a James Alabi penalty before Jack Mackreth added a third, meaning a late Akwasi Asante penalty was mere consolation for the home side.
Grimsby will host Weston-Super-Mare in the next round.
Southport were also 3-2 winners as they triumphed at Worcester City thanks to a last-gasp strike from Josh Thompson.
The tie was delicately poised at half-time with Chris Almond pegging the hosts back from the penalty spot after Daniel Nti opened the scoring.
Andy Wright then put Southport ahead on 66 minutes before Lee Hughes leveled from the spot with six minutes remaining, only for Thompson to make himself a hero in injury time.
And in the final tie of the night a late Sean Marks goal was enough for Braintree to beat Bromley 1-0 to set up a second round clash with Stourbridge.