Match ends, Macclesfield Town 2, Barnet 1.
Macclesfield maintained their unbeaten home record and inflicted a third defeat of the season on leaders Barnet with two second half goals.
Scott Barrow gave Town the lead with a spectacular 35-yard shot - his first goal since joining them in August.
Chris Holroyd doubled the lead when he headed in Waide Fairhurst's pass for his third goal of the season.
John Akinde headed in his eighth goal of the season to give Barnet hope but the Silkmen held on to claim the win.
Akinde had a first half effort ruled out for offside while Paul Turnbull missed a good chance for the hosts in between their two goals.
The defeat cut Barnet's lead at the top to three points following Gateshead's win over Alfreton and Halifax's draw with Wrexham.
- 15HainingSubstituted forTurnbullat 43'minutes
- 18González Díaz
- 4SavilleSubstituted forVilla Lopezat 71'minutes
- 20NurseSubstituted forCookat 46'minutes
- 16VilheteSubstituted forMekkiat 53'minutes
- 9AkindeBooked at 90mins
- 15Villa Lopez
- Karl Evans
- Shots on Target
Second Half ends, Macclesfield Town 2, Barnet 1.
John Akinde (Barnet) is shown the yellow card for dissent.
Foul by Sam Togwell (Barnet).
Waide Fairhurst (Macclesfield Town) wins a free kick.
Offside, Macclesfield Town. Arthur Gnahoua tries a through ball, but Arthur Gnahoua is caught offside.
Attempt missed. Curtis Weston (Barnet) right footed shot from outside the box is too high.
Attempt missed. Lee Cook (Barnet) left footed shot from outside the box is too high.
Goal! Macclesfield Town 2, Barnet 1. John Akinde (Barnet) header from the left side of the six yard box to the bottom right corner. Assisted by Sam Togwell with a cross.
Attempt blocked. Luisma (Barnet) right footed shot from outside the box is blocked.
Foul by Chris Holroyd (Macclesfield Town).
Lee Cook (Barnet) wins a free kick.
Foul by Luisma (Barnet).
David González (Macclesfield Town) wins a free kick.
Substitution, Barnet. Luisma replaces Jack Saville.