Match ends, Forest Green Rovers 3, Macclesfield Town 1.
Forest Green moved above play-off rivals Macclesfield into fourth in the Conference with a vital win.
A lively opening saw Aarran Racine's bullet header give Rovers the lead before veteran striker Jon Parkin produced a stunning finish from the halfway line to lob Rhys Taylor.
Lee Bell blasted home from 25 yards to get the Silkmen back into the game.
Rovers made sure of all three points when Dale Bennett's cross evaded everyone and crept into the far corner.
Both sides remain in the play-off places, but sixth-placed Eastleigh have a game in hand and will push Macclesfield out of the top five with a win.
Forest Green Rovers manager Ady Pennock told BBC Radio Gloucestershire:
"We knew at half time it was going to be difficult with the wind against us, but I'm very proud of them.
"(Jon Parkin's goal) would grace any football pitch up and down the land. Kurtis (Guthrie) and him are stoking up a very good partnership.
"We're scoring a lot of goals and long may that continue.
"There's no breathing space at all. If we had the three points that we were deducted at the start of the season then we'd have breathing space."
Line-ups
Forest Green
Formation 4-3-3
- 13Arnold
- 10Kelly
- 16Racine
- 19Sinclair
- 6Bennett
- 4Clough
- 18Frear
- 2Pipe
- 9FleetwoodSubstituted forMarwoodat 90+2'minutes
- 20Parkin
- 17Guthrie
Substitutes
- 1Russell
- 12Kamdjo
- 15Bender
- 26Coles
- 33Marwood
Macclesfield
Formation 4-4-2
- 1Taylor
- 3Barrow
- 4Audel
- 18BellBooked at 66mins
- 28Grant
- 12CowanSubstituted forPhenixat 87'minutes
- 6TurnbullBooked at 70mins
- 23WhitakerBooked at 82mins
- 9Holroyd
- 36SampsonSubstituted forRoweat 75'minutes
- 29Barnes-Homer
Substitutes
- 11Moke
- 15Haining
- 20Branagan
- 27Phenix
- 34Rowe
- Referee:
- Darren England
Match Stats
- Possession
- Home45%
- Away55%
- Shots
- Home9
- Away6
- Shots on Target
- Home5
- Away3
- Corners
- Home11
- Away11
- Fouls
- Home5
- Away12
Live Text
Post update
Full Time
Second Half ends, Forest Green Rovers 3, Macclesfield Town 1.
Post update
Foul by Michael Phenix (Macclesfield Town).
Post update
Elliott Frear (Forest Green Rovers) wins a free kick.
Substitution
Substitution, Forest Green Rovers. James Marwood replaces Stuart Fleetwood.
Post update
Attempt saved. Jon Parkin (Forest Green Rovers) right footed shot from outside the box is saved.
Substitution
Substitution, Macclesfield Town. Michael Phenix replaces Dan Cowan.
Post update
Corner, Macclesfield Town.
Booking
Danny Whitaker (Macclesfield Town) is shown the yellow card for a bad foul.
Post update
Foul by Danny Whitaker (Macclesfield Town).
Post update
Aarran Racine (Forest Green Rovers) wins a free kick.
Post update
Corner, Macclesfield Town.
Post update
Foul by Chris Holroyd (Macclesfield Town).
Post update
Rob Sinclair (Forest Green Rovers) wins a free kick.
Post update
Attempt saved. Danny M. Rowe (Macclesfield Town) right footed shot from outside the box is saved.
Post update
Corner, Macclesfield Town.
Post update
Corner, Macclesfield Town.
Post update
Corner, Macclesfield Town.
Post update
Foul by Kurtis Guthrie (Forest Green Rovers).
Post update
Alex Grant (Macclesfield Town) wins a free kick.