Macclesfield took a giant stride towards staying up as they swept to the most convincing win of their season.
Danny Thomas scored on 30 minutes after getting on the end of Neil Ashton's cross to nod in from close range.
Ashton's 41st-minute cross then ended up in the net after eluding both the defenders and his team-mates.
The game was effectively settled when Francis Green fired in from 20 yards on 48 minutes, while a poor Barnet side struggled to create any decent chances.
Macclesfield: Brain, Hessey, Cresswell, Walker, Brisley, Thomas (Rooney 90), Tolley, Dunfield, Ashton (Jennings 82), Green (Izak Reid 82), Evans. Subs Not Used: Levi Reid, Spencer.
Bookmark with:
What are these?