Tony Gilbert’s Borders take apart Edinburgh 24-10 for only their third win of the season.
Jonno Stuart emerged was the home hero, marking his comeback from a concussion lay-off with two great tries.
Borders got off to the ideal start with a score which underlined the power and determination of the centre.
Stuart proved he has not lost any confidence by carrying marker Ally Warnock across the line from 15 metres out.
Gunners should have clawed back at least five points when skipper Graeme Burns raced clear, but the chance was wasted when he passed straight to rival Dan Kane almost under the crossbar.
Borders made the most of their reprieve by claiming another try. Winger Nikki Walker did the initial damage with a sprint into enemy territory, and Stuart was on hand to finish in style.
Gareth Morton confidently landed his second conversion to open up a 14-point gap.
Edinburgh rallied before the interval as prop Allan Jacobsen was driven over in stoppage time for a try, converted by Warnock.
Morton eased the Borders jitters by firing over a penalty for handling in a ruck – and the Gunners suffered a further setback when Jacobsen was yellow-carded for blocking a tap-penalty.
Warnock kept Edinburgh in the picture with a penalty, only for Semo Sititi to effectively end the contest with the hosts’ third try, converted by Morton.