A late goal saw Kings Lynn Town beat Biggleswade Town 2-1 in the Southern League Premier on Tuesday night.
The Waders had stunned the 415 strong home crowd when they went ahead on 17 minutes, Sam Merson converting past home keeper Alex Street for his sixth league goal of the campaign.
Lynn equalised just six minutes later when a move beginning in their own half was eventually finished off by Lee Stevenson.
After the break Biggleswade’s Ian Brown had to be alert to save a deflected shot from Jack Friend.
Meanwhile Merson went agonisingly close with a header from Lewis Hilliard’s cross, the keeper pulling off a fine save.
However the hosts had the final say in injury time when Stevenson cut inside and curled a shot into the bottom corner of the net for the winner.
It was a killer blow for the Waders, who had put up a battling performance after being without a game at the weekend.
The result saw Kings Lynn hop above Waders in the congested midtable of the Southern League Premier. Biggleswade are now 15th but just six points off the play-off places.
They take a break from league action on Saturday when they head to Grays Athletic in the FA Trophy.
Grays, who are tenth in the Isthmian League Premier - the same level as Biggleswade - went out of the FA Cup in a fourth qualifying round replay on Tuesday.
On Tuesday Biggleswade head to Kettering Town in the Southern League Premier looking to avenge their 3-1 defeat at home to the Poppies last week.
Two local derbies follow. Waders make the trip to Hitchin Town on November 7 in the league, before hosting Arlesey Town in the Red Insure Cup on November 10.