Bideford lost for only the third time at home this season when Camborne pipped them 17-16 with a try deep into stoppage time.
Promotion hopefuls Camborne had been 16-5 down early in the second half and appeared to be heading for a fourth successive defeat away from home.
Bideford were put under pressure for most of the last half hour and were finally undone deep in the tenth minute of added-on time.
It was a bitter pill to take for Bideford, not helped by an apparent knock-on in the lead-up to the try on the referee’s blind side.
Olly Wickett put Bideford in front after 13 minutes, but Camborne responded with a corner try from Rhys Brownfield.
Two minutes before half-time impressive Bideford No.8 Dean Folland caught and spun at a line-out to crash over for a try.
Another line-out move brought a try for Chris Snell after Paul Thomas had gone close.
The conversion hit the woodwork, but Wickett didn’t miss, two minutes into the second half, with a penalty attempt.
Now Camborne were stung into life and got a try back through James Goldsworthy that former Pirate Amateur Brownfield converted.
Camborne came on strong now and were testing the Bideford defence to breaking point.
It seemed they had done enough until scrum-half Calum Sumners was binned for a ruck offence.
Defending a man short pushed Bideford over the edge and Alex Ducker went over wide on the right in the last of minutes added on.
Bideford will aim to bounce back away to Weston-super-Mare this Saturday.