BIDEFORD slipped down the Western Counties table to fifth after losing 24-15 in the gathering gloom at Truro.
The game was delayed by 20 minutes following an injury to Bidefordâ€™s Jamie Giddy, which required attention from paramedics.
There was barely enough light left to make out the players when the game finally finished.
Truro started poorly and the visitors were first on the scoreboard with a penalty goal from fly-half Ollie Wickett.
The home side came back with a penalty from Jake Champion but Bideford took the lead after 20 minutes when their forwards drove over the line, with flanker Matt Dennis credited with the score.
After 25 minutes Truro full-back Chevvy Reed jinked his way over for the equalising try.
On 35 minutes Truro pressure resulted in a try for Champion. He converted his own touchdown and put the home side further ahead with a penalty goal just before the break, giving Truro an 18-8 lead.
The injury at the start of the second period left each side a little disjointed, but Bideford were determined to make amends and were rewarded after 60 minutes with a well-worked try on the right for James Buckland.
Wickett converted and with the score at 18-15 the last 20 minutes was exciting with each side striving to get the winning points.
This was a game full of passion and effort, with some excellent moves by each side, but in the last five minutes, in the deepening gloom, Truro added a penalty goal and a dropped goal, both by Champion, to give them the win.
Bideford will be aiming to get back to winning ways when they make the short trip down the A39 to play Bude this Saturday.
TORRINGTONâ€™S home game against Hayle in the Cornwall & Devon Division was called off due to a sodden pitch.
South Molton had no game in Devon One and Ilfracombe were awarded the points from their Devon Two game against DHS Old Boys, who could not raise a side.
Torrington are at Liskeard this Saturday. South Molton go to OPMs and Ilfracombe face Devon Two new boys University of Exeter at Topsham.
North Devon Gazette Newsletter
Join the newsletter to receive the latest updates in your inbox.