Second placed Grange kept the pressure on Bromac Kelburne in the Division One hockey title race with a 5-1 win at bottom club AAM Gordonians.
The Edinburgh side trail the West of Scotland club by five points but have a game in hand.
Callum Milne opened the scoring for the visitors from a penalty corner after 18 minutes. Grange doubled their tally when Joe Waterston finished off a move involving Luke Cranney.
Ten minutes into the second-half Todd Mills made it 3-0 from a penalty corner and Patrick Longmate added a fourth from open play.
Ali Irvine finished the scoring for Grange before the home side notched a consolation.
Kelburne beat Hillhead 4-1 thanks to a hat-trick by Josh Cairns and a single from Ben Peterson. Fraser Ward scored Hillhead’s consolation.
Grove Menzieshill consolidated third place with a 4-1 win over Western Wildcats, Aidan McQuade scored a hat-trick while Albert Rowling claimed the other.
Uddingston Deans Eng moved into the top four with a narrow 2-1 away win at Watsonians. Steven Percy scored in the first-half from a penalty corner and Alex Shaw doubled the tally from open play in the second before the Edinburgh side pulled one back from a set-piece.