Bideford suffered their heaviest league defeat for more than three years this afternoon – losing 45-22 away to Tavistock.
It was a surprise result for second-placed Bideford against a side battling relegation from Tribute Western Counties (west).
A third successive defeat leaves Bideford 12 points behind leaders St Austell, who beat Bude 48-10 today, with three matches to play.
It now seems certain they will face a play-off for promotion against the runners-up in Western Counties (north).
But they will be keeping an eye on third-placed Torquay Athletic who are ten points behind with a game in hand and come to King George's Field for the last game of the season.
Tries by John Mock and Richard Norman, plus a conversion and penalty by Pat Sanders, put Bideford 15-12 up at half time.
But Tavistock ran in five second-half tries, with Bideford only's response a converted score from Simon Bright.
It was their worst league result since losing 35-3 to Wellington in the Cornwall/Devon division on February 6, 2010.
South Molton's Devon One promotion hopes took a blow as they lost 20-7 at New Cross.
The home side climb to second place behind Exeter University, who have already secured the title.
Torrington's crucial match at the bottom of the table against Dartmouth was postponed.
Ilfracombe remain in the bottom three in Devon Two despite defeating third-placed Plymouth Argaum 8-3.