Stewart’s Melville took on the role of executioners with a 44-26 win at home to Kelso that relegated the Borderers from BT National Division One and edged the Inverleith men closer to securing a finishing spot in the top half of the table.
StewMel trailed 20-26 with 20 minutes to play but stepped up a gear and scored three late tries to clinch the win.
Edinburgh Accies moved closer to securing fourth spot and also sent down their opponents after a 45-29 win at home to Peebles, who will now join Kelso in Division Two next season.
Musselburgh rounded off a successful first season with a four-try bonus point after they lost 61-36 at home to GHA on a day when the six matches produced a combined total of 427 points.
In Division Two, Lasswade signed off with a sixth win of the campaign – a 29-23 success at home to Whitecraigs – but it came too late to prevent the Hawthornden men taking the drop.
Preston Lodge guaranteed a top-five finish with a 52-17 win at home to Hillhead/Jordanhill.
RHC Cougars moved a step closer to securing Division Three survival despite a 57-31 loss at home to champions-elect GHK. The bonus point the Barnton men clinched for scoring five tries leaves them needing a win in their final match against East Kilbride.
There was disappointment for Haddington as they went down 30-12 against a West of Scotland side whose win has confirmed their promotion to Division Two.