Myles Hall scored four tries as Macc kept their slim chances of survival alive with a bonus point victory over Peterborough.
Macc are now 15 points from safety because of Sheffield Tigers bonus-point loss to Wharfedale.
Macc started the better of the two sides both in attack and defence, as Jonny Mason secured a great turnover in his own 22 when the away side were looking to break the deadlock.
Macc thought they were in after Phil Laing made a great break but unfortunately his pass to James Hampson was fumbled and Peterborough got a lucky escape.
Flanker Jordan Simpson then created a turnover at the breakdown, allowing Macc to threaten again.
This time Macc’s pressure was rewarded with a try by Hall, who would then go onto score three more tries afterwards.
Hall scored his first after scoring a unconverted try through finishing brilliantly in the corner, his second was after Morton picked out the unmarked winger with a great pass, the third was through great hands gave him the space to score and the fourth was after a Macc break and Hall was on hand to finish a great counter attack move.
Fly-half Tom Morton got on the scoresheet for Macc, scoring after intercepting a loose Peterborough pass and racing through to score a converted try.
However, Peterborough got back into the game through a converted try of their own, scored by Aki Lea. The number eight powered over from close range.
Macc strengthened their lead in the second half with a converted try from Phil Laing, after he powered over from close range.
Man of the match Will Davies then scored through breaking and running the length of the pitch with great pace, after being fed by a great offload by Hall to score a converted try.
Makeshift winger Laing then produced an excellent try saving tackle as he put the opposing Peterborough player into touch, capping a fine performance.
Josh Redfern was sent to the sin bin late on as Macc were forced to play with a man less and the away side capitalised on the extra man.
Macclesfield were 45-7 up with 14 minutes still to play, but Peterborough didn’t give up and scored 24 straight points to grab a losing bonus-point through a hat-trick of tries by Kaz Henderson and a try from Tom Gulland.
This result and performance from the lads were huge as it gives us huge momentum and confidence going into big games against Hinckley and Hull lonians, as Macc know every game now is a must win as we look to pull off the great escape.
No.8 Josh Redfern said: I think from the circumstances it was a good win and we know we’ve got a big game away at Hinckley, so it was vital that we take the confidence into next week.
‘We won by keeping it simple and playing our own game plan.
‘Myles is a great player and a great leader, so it’s good to see him score some tries to add to his tally as he gets a lot of stick from the boys.’
Speaking about the yellow card, Redfern said: ‘I seem to have a unique relationship with the official, I’m clearly on their watchlist, so we’ll leave it at that.’
Performance analyst Matt Coleridge said: ‘The lads played really well, it was nice to not play a close game. We did well to capitalise on quite a high penalty count on Peterborough.
‘I thought we were very clinical in the first half, capitalising on penalties and that was a key to the win.
‘Myles is very vocal and enthusiastic on the pitch and he’s great to see him rewarded for some tries, to put him in good stead to be the club top try scorer.
‘Wins at this stage of the season are like gold dust, so it was vital today that we got the win to bolster the survival bid.’