Harrogate Town scored two late goals to secure an unlikely win over Worcester City at St George's Lane in Blue Square Bet North.
Graeme Armstrong scored an early goal for Harrogate, before two Danny Glover goals put City ahead.
But the game was turned on its head in the last 10 minutes as Craig James and Lee Ellington fired home for Harrogate.
The away side were reduced to 10 men when defender Steve Gardner was sent-off late in the game.
Worcester City boss Carl Heeley told BBC Hereford & Worcester: "We should've won the game, although I think our performance wasn't as good as it should've been. I think that's three points thrown away.
"I thought three massive decisions in the game all went against us.
"Everybody in the ground, their bench included, knows the referee should have sent Sonny Bradley off.
"He went straight through the back of Danny Glover, he'd just been booked five minutes earlier and that was another booking and a red card."
Bookmark with:
What are these?