Match ends, FC Halifax Town 1, Forest Green Rovers 0.
Halifax moved up to seventh in the Conference as Forest Green's James Norwood missed a penalty and was sent off in the space of three minutes.
Scott Boden had scored the game's only goal after five minutes, finishing a Ross Dyer through ball.
Kurtis Guthrie missed a trio of chances before Norwood's 82nd-minute spot-kick was saved by Matt Glennon after Scott McManus had fouled Guthrie.
And Norwood was red carded moments later for a tackle on Lois Maynard.
There was further drama after the final whistle when both teams clashed on the sidelines, and Forest Green duo Eddie Oshodi and Dale Bennett were given red cards in the tunnel.
Halifax are just a point outside the play-offs, with Rovers a point further back as their four-game unbeaten run came to an end.
- 20MaynardBooked at 34mins
- 36HatfieldBooked at 70mins
- 7SmithSubstituted forSchofieldat 53'minutes
- 19BodenSubstituted forJacksonat 89'minutes
- 10DyerSubstituted forBoltonat 65'minutes
- 15OshodiBooked at 82mins
- 7NorwoodBooked at 83mins
- 19SinclairSubstituted forKamdjoat 81'minutes
- Steven Rushton
- Shots on Target
Second Half ends, FC Halifax Town 1, Forest Green Rovers 0.
Offside, Forest Green Rovers. Kurtis Guthrie tries a through ball, but Kurtis Guthrie is caught offside.
Foul by Jon Parkin (Forest Green Rovers).
Lois Maynard (FC Halifax Town) wins a free kick.
Attempt missed. Kurtis Guthrie (Forest Green Rovers) header from the left side of the box misses to the right.
Foul by Jamie Jackson (FC Halifax Town).
Dale Bennett (Forest Green Rovers) wins a free kick.
Substitution, FC Halifax Town. Jamie Jackson replaces Scott Boden.
Foul by Will Hatfield (FC Halifax Town).
Clovis Kamdjo (Forest Green Rovers) wins a free kick.
James Norwood (Forest Green Rovers) is shown the red card for a bad foul.
Foul by James Norwood (Forest Green Rovers).
Scott McManus (FC Halifax Town) wins a free kick.
Eddie Oshodi (Forest Green Rovers) is shown the yellow card for a bad foul.
Foul by Eddie Oshodi (Forest Green Rovers).
Danny Schofield (FC Halifax Town) wins a free kick.
Substitution, Forest Green Rovers. Clovis Kamdjo replaces Rob Sinclair.
Attempt missed. Danny Schofield (FC Halifax Town) header from the centre of the box misses to the right.
Penalty saved! James Norwood (Forest Green Rovers) fails to capitalise on this great opportunity, right footed shot saved in the bottom right corner.