Redruth kept their slim hopes of National One survival alive with a battling victory over Blaydon.
Tries from Chris Wearmouth and Ed Yarnton put Blaydon 15-10 up at half-time, Nick Simmons scoring for Redruth.
A converted Mark Bright score put Redruth ahead after the restart, before Blaydon winger Fraser Wilson crossed to give his side the lead.
Aaron Penberthy then slotted over two penalties to ensure the hosts took the points as they secured a vital win.
The Reds finish their season away at Wharfedale next Saturday where they must win to retain any hope of remaining in National League One.