Match ends, Woking 2, Forest Green Rovers 1.
Forest Green Rovers' 100% unbeaten start to the National League season was ended by Woking, who move to fourth in the table.
The Cards were ahead when John Goddard nodded home on the rebound after Jonny Maxted saved his first effort on goal.
The hosts doubled their lead when Jimmy Keohane fired home but Kurtis Guthrie pulled one back for the visitors.
Forest Green were reduced to 10 men deep into added time when Marcus Kelly picked up a second yellow card.
Woking boss Garry Hill told BBC Surrey:
"We've beaten them for the first time and we worked very hard and played very well tonight and it was a great advert for football. A great game to watch and it was a game we bossed for long periods.
"From late disappointments up at Guiseley on Saturday by conceding so late it was the ideal game to have. It wasn't a game we had to motivate the players for. Forest Green are a very good side they have experience and a good balance to the side.
"It's going to take one very strong team who are going to be more consistent then them to be above them come the end of the season."
Forest Green manager Ady Pennock told BBC Radio Gloucestershire:
"No complaints. I thought second half we were very good, we just needed a little bit of luck in front of goal, but we didn't half give it a go."
"It was too open in the first half, like a basketball game really, it was to and fro, we were attacking and they were attacking."
"I'm disappointed, obviously, with the goal we conceded in the first half, but I thought second half that just shows what a good side we are and I was very proud."
- 3ArthurSubstituted forDanielat 29'minutes
- 15AndradeSubstituted forPokuat 88'minutes
- 24CardwellSubstituted forSoleat 66'minutes
- 8WedgburyBooked at 63mins
- 3JenningsSubstituted forKellyat 20'minutesBooked at 90mins
- 11FrearSubstituted forSam-Yorkeat 75'minutes
- 7O'ConnorSubstituted forParkinat 72'minutes
- Christopher Powell
- Shots on Target
Second Half ends, Woking 2, Forest Green Rovers 1.
Second yellow card to Marcus Kelly (Forest Green Rovers) for a bad foul.
Foul by Marcus Kelly (Forest Green Rovers).
Godfrey Poku (Woking) wins a free kick.
Foul by Godfrey Poku (Woking).
Rob Sinclair (Forest Green Rovers) wins a free kick.
Hand ball by Delano Sam-Yorke (Forest Green Rovers).
Foul by Delano Sam-Yorke (Forest Green Rovers).
Jimmy Keohane (Woking) wins a free kick.
Substitution, Woking. Godfrey Poku replaces Bruno Andrade.
Attempt missed. Kadell Daniel (Woking) right footed shot from outside the box misses to the left.
Foul by Brian Saah (Woking).
Keanu Marsh-Brown (Forest Green Rovers) wins a free kick.
Foul by Terell Thomas (Woking).
Kurtis Guthrie (Forest Green Rovers) wins a free kick.
Attempt blocked. Kadell Daniel (Woking) right footed shot from outside the box is blocked.
Foul by Aarran Racine (Forest Green Rovers).
Giuseppe Sole (Woking) wins a free kick.
Attempt missed. Giuseppe Sole (Woking) header from the centre of the box is too high. Assisted by Kadell Daniel with a cross.