Bideford were beaten on the road at Melksham Town on Tuesday night thanks to a 91st minute Elliot Haffenden goal.
It was The Robins’ sixth defeat in their last seven games in what has been a miserable run for Sean Joyce’s men.
Henry Sady gave Melksham the lead with 35 minutes played with Ryan Turner coming closest to levelling things in the first half.
Bideford looked for an equaliser throughout the second half and looked to have secured a point as Finn Roberts found the net in the 82nd minute.
However, as the game entered stoppage time, the home side snatched all three points after Haffenden capitalised on a mistake at the back.
The Robins make their final road trip of the season on Saturday as they head to Larkhall Athletic before finishing at home to Bemerton Heath Harlequins the following weekend.
Bideford: Seedhouse Evans, Mitchell, Mayne, Slough, Byrne, Webber, Taylor (Reay 60), Moyse, F Roberts, Turner, Bowker (Ewing 68). Sub not used: J Roberts.
Goals
Melksham Town: Sady 35, Haffenden 90+1
Bideford: F Roberts 82
Attendance: 253