Local clubs Musselburgh, Murrayfield Wanderers and RHC Cougars all ran in 50 or more points on a high scoring Saturday in RBS National One.
The leaders Musselburgh won their 17th league match of the season with a 50-16 home defeat of Langholm. The win keeps the East Lothian men one point ahead of Hawick Linden who saw off Garnock 39-7.
In the shadow of the national stadium Murrayfield Wanderers exacted revenge for defeat in November against Kilmarnock by beating the Ayrshire men 64-16.
The fourth placed side’s charge was led by Alex Cox who scored a hat-trick of tries.
RHC Cougars have now won all four league matches they have played in 2012. At the weekend the scoreline was 53-7 against Edinburgh University Blues with the former sitting fifth as a result and the students in second bottom place.
Elsewhere in the division third placed Dunfermline won 50-10 on the road at Ellon while Linlithgow chalked up a 29-20 home win over Livingston.