Macclesfield jumped a place in League Two after coming from behind to claim a 3-2 success over Wrexham.
Things looked good shortly after the half hour mark when goals from Sam Williams and Andrew Holt put the visitors two-up.
However, things changed shortly before half time when Holt's own goal gave The Silkmen a vital lifeline before the break.
Wrexham still led after 73 minutes, but two goals in the space of 12 minutes turned the contest on its head.
Danny Whitaker brought the home side level after 74 minutes before Michael Briscoe's first senior goal completed the remarkable turnaround.
Rochale's clash with Grimsby Town was postponed as heavy snow fall made the pitch dangerous.
Click below for match summary:
Macclesfield 3-2 Wrexham
Rochdale P-P Grimsby