Braces from Mark Roberts and Robert Sinclair helped promotion-chasers Stevenage hammer Macclesfield.
Roberts fired Boro ahead after home keeper Jose Veiga spilled Darius Charles' low centre before Sinclair capitalised on another Veiga error.
The visitors made the points safe when Roberts headed home after John Mousinho's free-kick was flicked on.
Nat Brown had a penalty appeal turned down for the hosts before Sinclair scored his second rebound of the day.
Macclesfield Town manager Gary Simpson told BBC Radio Manchester:
"It's an odd one to fathom out really but it's the old cliche of goals change games which changes players.
"For the first half an hour I thought they couldn't cope with us with our shape and what we did but we conceded a sloppy first goal.
"We've still got a bit to go but we've got nine games left and we'll have to dust ourselves down and get back on the bike."
Stevenage manager Graham Westley told BBC Three Counties Radio:
"In the end it was a convincing win. It was hard-earned, we had to defend resiliently and conditions were difficult.
"In both sides of our game, in attack we played enough good football, and in defence we were strong, solid, organised and we worked very hard.
"One thing about these lads, they don't look for excuses. They do look do adapt their game and play the game that is there to be played, which is why they are in a good run of form."