Burton Albion pulled off a dramatic late turnaround to improve their hopes of staying in the Football League.
Emile Sinclair fired Macc in front from close range after just 22 seconds, only for Calvin Zola to find the bottom corner to level just before the break.
Sinclair looked to have won it when he headed home nine minutes from time.
But Burton took the points with two goals in the last four minutes, Adam Bolder heading them level before Sam Winnall won it from the penalty spot.
The spot-kick was awarded for Izak Reid's trip on Jacques Maghoma.
Although still 22nd in League Two, victory for Paul Peschsolido's side, missing six regulars through injury and suspension, moves them five points clear of danger.
But, despite having games in hand, their biggest test surely comes on Saturday when they host 23rd-placed Barnet.
Macc made a blistering start when Sinclair pounced on Tyrone Barnett's pass to score from close range.
Winnall then shook the bar with a free-kick from the edge of the area before Zola put the home side back on level terms three minutes before the break when he pounced on a rebound to drill home a right-footed shot from the edge of the area.
The unmarked Sinclair headed Macc back in front from Barnett's tailor-made cross.
But Burton were level again when Bolder headed home a Jack Dyer free-kick five minutes later- and Winnall then kept his nerve to win it from the spot.