Match ends, Eastleigh 3, Forest Green Rovers 2.
Substitute Ross Lafayette scored in injury time as Eastleigh beat National League leaders Forest Green Rovers.
Yemi Odubade put Eastleigh ahead on the rebound after Jonathan Maxted had saved Lee Cook's free-kick.
Aaron O'Connor rounded Ross Flitney for his ninth goal of the season to level and Rovers then went ahead through Elliott Frear's low strike.
Odubade netted his second from Jai Reason's pass and Lafayette stretched to win it with his first touch.
With Cheltenham winning at Bromley, Forest Green's lead at the top of the table is cut to two points.
Eastleigh move up to eighth, two points adrift of the play-offs.
Forest Green Rovers boss Ady Pennock told BBC Radio Gloucestershire:
"I definitely would have taken a 2-2 draw, but the three goals we conceded were not good enough. But it's not the end of the world - we've lost, we've just got to lick our wounds and crack on.
"We did miss them (Darren Jones and Jon Parkin), they're two good players, they're vastly experienced and their form has been exceptional. It's not an excuse - they're a very important part of our team.
"The boys who have come in, I'm not going to blame them. It's a team game, it's a squad, so there's no excuses."
- 1FlitneyBooked at 45mins
- 10ReasonSubstituted forLafayetteat 89'minutes
- 14StrevensBooked at 59mins
- 2PipeBooked at 72mins
- 11FrearSubstituted forSam-Yorkeat 90'minutes
- 7O'ConnorBooked at 75mins
- Craig Hicks
- Shots on Target
Second Half ends, Eastleigh 3, Forest Green Rovers 2.
Attempt saved. Kurtis Guthrie (Forest Green Rovers) header from the left side of the box is saved.
Goal! Eastleigh 3, Forest Green Rovers 2. Ross Lafayette (Eastleigh) left footed shot from a difficult angle on the left to the bottom left corner. Assisted by Lee Cook.
Substitution, Forest Green Rovers. Delano Sam-Yorke replaces Elliott Frear.
Substitution, Eastleigh. Ross Lafayette replaces Jai Reason because of an injury.
Attempt saved. Jai Reason (Eastleigh) left footed shot from outside the box is saved.
Foul by Lee Cook (Eastleigh).
Keanu Marsh-Brown (Forest Green Rovers) wins a free kick.
Offside, Forest Green Rovers. Keanu Marsh-Brown tries a through ball, but Keanu Marsh-Brown is caught offside.
Aaron O'Connor (Forest Green Rovers) is shown the yellow card for dissent.
Hand ball by Keanu Marsh-Brown (Forest Green Rovers).
Jai Reason (Eastleigh) hits the bar with a right footed shot from outside the box.
David Pipe (Forest Green Rovers) is shown the yellow card for a bad foul.