Tries from Troy Nathan, Byron McGuigan (2), Adam Ashe and Rory Hughes helped Stirling County to a 34-32 win over Edinburgh Accies at Bridgehaugh.
James Johnstone helped Currie to a 39-37 won over Aberdeen GSFP at Malleny Park while Fraser Thomson was in action for Melrose as they went down 36-29 at home to Heriot's.
George Hunter was at tighthead for Ayr as they maintained their unbeaten record with a 24-19 win at Gala.