Match ends, Yeovil Town 0, Macclesfield Town 2.
Macclesfield Town ended a seven-game winless run to move off the bottom of the League Two table and take three vital points against fellow strugglers Yeovil Town.
Sol Campbell's side came into the game six points adrift of safety but they took the lead when James Pearson slotted home from Ben Stephens' delivery.
The Silkmen doubled their lead just after the half-hour mark as Harry Smith tapped in from Reece Cole's cross.
Yeovil twice threatened from a corner with Macclesfield defender David Fitzpatrick clearing off the line both times to deny them but the visitors held on.
The Glovers' slide towards a relegation battle continued after the defeat with the visitors moving a place, and three points, below them in 23rd.
Macclesfield could have slipped to nine points from safety had they lost, but they defended well to hold on for their first victory since beating Oldham in January.
The visitors would have faced an unenviable battle against the drop had they been defeated, but they boosted their chances of survival with nine games still to play thanks to their win.
Meanwhile, Yeovil have now lost three league games in a row and face promotion-chasing MK Dons next.
- 2GafaitiBooked at 78mins
- 16AbrahamsSubstituted forMugabiat 46'minutes
- 17PattisonSubstituted forWorthingtonat 28'minutes
- 30SantosSubstituted forSeagerat 54'minutes
- 9FisherBooked at 68mins
- 27CameronBooked at 53mins
- 7DurrellBooked at 82mins
- 30ColeSubstituted forWhitakerat 90+1'minutes
- 15StephensSubstituted forEvansat 75'minutes
- Gavin Ward
- Shots on Target
Second Half ends, Yeovil Town 0, Macclesfield Town 2.
Attempt missed. Mihai-Alexandru Dobre (Yeovil Town) right footed shot from outside the box misses to the left.
Francois Zoko (Yeovil Town) wins a free kick in the defensive half.
Foul by Michael Rose (Macclesfield Town).
Attempt missed. Tom James (Yeovil Town) right footed shot from outside the box is high and wide to the right from a direct free kick.
Alex Fisher (Yeovil Town) wins a free kick in the attacking half.
Foul by Nathan Cameron (Macclesfield Town).
Substitution, Macclesfield Town. Danny Whitaker replaces Reece Cole.
Attempt missed. Harry Smith (Macclesfield Town) right footed shot from outside the box is high and wide to the right.
Corner, Macclesfield Town. Conceded by Tom James.
Elliott Durrell (Macclesfield Town) is shown the yellow card.
Josh Grant (Yeovil Town) wins a free kick in the attacking half.
Foul by Harry Smith (Macclesfield Town).
Corner, Macclesfield Town. Conceded by Matt Worthington.
Attempt blocked. Michael Rose (Macclesfield Town) left footed shot from outside the box is blocked.
Adel Gafaiti (Yeovil Town) is shown the yellow card for a bad foul.
Foul by Adel Gafaiti (Yeovil Town).
Harry Smith (Macclesfield Town) wins a free kick in the attacking half.
Substitution, Macclesfield Town. Callum Evans replaces Ben Stephens.