Two late goals sank Biggleswade Town in Cornwall on Saturday.
The fixture at Truro City was goalless at the break but Lee Allinson broke the deadline for the Waders just before the hour.
It didn’t last long though as Matt Wright levelled five minutes later.
And Craig Duff netted the winner with seven minutes to go.
Biggleswade remain just clear of the Southern League Premier relegation places but really need a couple more wins to feel comfortable.
They host second placed Poole Town tonight (Tuesday, March 10).