Theo Archibald scored a last-minute winner as Macclesfield’s first game since Sol Campbell’s departure ended in a dramatic 2-1 victory over Northampton.
Danny Whitaker was in temporary charge after Campbell left on Thursday and his side led at half-time through Ben Stephens’ strike.
Jordan Turnbull equalised, only for Archibald to win it at the death.
Joe Ironside headed an early chance wide for the visitors but Northampton pressed for the opening goal with Matty Warburton off-target from long range and Scott Wharton heading over.
Macclesfield struck against the run of play six minutes before half-time when Archibald’s perfect through ball was swept into the bottom corner by Stephens.
Jak McCourt smashed a post with a free-kick in first-half stoppage-time and David Cornell was at full stretch to deny Stephens a second after half-time.
Northampton levelled with 18 minutes to go when Charlie Goode flicked on a corner and Turnbull poked in at the back post.
Andy Williams missed an open goal three minutes later and that proved costly when Archibald found the bottom corner in the last minute.