Liberton managed to secure their second BT East Two league win of the season on Saturday with a fine display against Edinburgh Northern.
They travelled to Inverleith Park with just one victory from seven outings, but they played some good rugby and defended well to come through 17-10.
Derry Keohane scored Liberton’s first try which was converted by Darren Tiffney and then Phillip Dalladay-Simpson added a second with Tiffney again adding the extras.
In the second half Tiffney slotted a penalty as they held on to head into the winter break on a high.
The result means they are now nine points clear of bottom side Portobello and just a point behind Langholm in eighth spot. Both of those respective clubs saw their matches postponed at the weekend, but leaders Penicuik did manage to secure yet another win.
They saw off Broughton 53-15 in Midlothian and it means they are now 17 points clear at the top.
In BT East One, Linlithgow head into the winter break in fourth spot after they recorded their seventh league win of the season.
They saw off Dunbar 27-10 in West Lothian with Euan Richardson, Mark Green and Fraser Rankine all going over for tries with a penalty try also awarded as they secured a bonus point.
Jack Frame kicked the other seven points for the victors.
Murrayfield Wanderers lost surprisingly 24-21 at Duns with Dalkeith going down 38-0 at Hawick Harlequins.
All other matches in the division were off.