Currie moved into the play-off places in the BT Premiership with a 46-29 win away to Selkirk, combined with defeat for Hawick at the hands of Heriot’s.
Glasgow pro Rory Hughes dotted down twice and there was one try apiece for Mike Vernel and Robbie Nelson as Currie reached the break with a 27-3 lead – James Semple contributing the other points with two conversions and a penalty while Edinburgh pro Jack Cuthbert booted a three pointer for the hosts.
However, Selkirk battled back with four tries, while Currie added a Ross Weston touchdown to hand the Malleny Park side a 32-29 advantage entering the final 17 minutes. And it took two late self-converted tries by Semple to ease the Currie jitters and send them into fourth spot in the table.
Heriot’s also had to work hard for an 11-0 win at Hawick that has given the champions a little more breathing space over third-placed Melrose.
Matches between the sides are traditionally close encounters, and Saturday’s clash at Mansfield was no exception.
Graham Wilson kicked a penalty and Max Learmonth touched down for the game’s only try as Heriot’s reached the interval 8-0 up. And, after surviving a spell of Hawick pressure, the Capital men sealed the win when Wilson struck his second penalty of the afternoon.
Top played bottom in BT National Division One when Watsonians travelled to meet Peebles. The match provided a tough test for the Myreside men who led 13-12 at the break before finally shaking off the dogged hosts in the second period to record a 28-12 win that preserves their ten-point advantage at the top of the table.
Musselburgh delivered a potentially fatal blow to the Edinburgh Accies promotion bid with a 15-3 win at Raeburn Place, with Burgh’s Danny Owenson landing five penalties to one by Iain Chisholm.
Meanwhile, Stewart’s Melville posted an impressive 22-5 win away to Howe of Fife, a result that has edged the Inverleith men closer to safety.
In Division Two, Preston Lodge’s promotion bid suffered a blow when they went down 63-15 away to second-placed Falkirk.
Lasswade remain embroiled in what is shaping up to be a five-way survival battle after losing 19-9 at Biggar.
Haddington sit third in Division Three after grinding out a 10-5 win at Berwick, while Livingston leapfrogged RHC Cougars in the table after chalking up a 25-0 at home to the Barnton men.