Macclesfield's 11-match unbeaten National League run was ended in dramatic fashion following a 6-0 hammering at Fylde.
The hosts flew into a sixth-minute lead when Lewis Montrose headed in a Jon Smith corner at the near post.
Jack Muldoon doubled the advantage with a swerving 25-yard effort past Sam Ramsbottom in the 23rd minute.
The goalkeeper also rued his mishandling for the third when Sam Finley's long-range effort slipped underneath his dive in the 34th minute.
When Smith rounded Ramsbottom to net with ease, it was 4-0 before the break, with the keeper substituted at half-time.
Finley added his second on the hour and Andy Bond (81) registered a sixth to round off the leaders' misery.
English National League Standings
POS | Team | GP | GD | PTS |
---|
Conference News
Football's mental health crisis: anxiety, eating disorders fears as players stay away from counselling
The PFA have identified a decline of more than 25% in members accessing the organisation's counselling services during the coronavirus pandemic.
'Deadpool' star Ryan Reynolds completes Wrexham takeover with Hollywood's Rob McElhenney
Hollywood stars Ryan Reynolds and Rob McElhenney have been given the green light to complete the takeover of Wrexham AFC.
'Deadpool' star Ryan Reynolds seeks to buy fifth-tier club Wrexham
Hollywood actor Ryan Reynolds has been revealed as a potential investor in Wrexham AFC, the Welsh team playing in the National League.
English fifth-tier side Barnet FC laying off all non-playing staff over coronavirus
Barnet FC have placed all non-playing staff on notice for redundancy as they consider the impact the coronavirus is going to have on football.
Ball boys sent off for time-wasting, leaving referee to do their job
Yeovil Town's ball boys were all sent off in Saturday's 3-1 non-league win over Bromley, leaving the referee to retrieve the ball himself.
English games reporting hate crimes spikes 47%
The number of football matches in England and Wales where hate crime incidents were reported increased by 47% in the 2018-19 season.