Division One (men): PSL Team Sport Clydesdale 4, AAM Gordonians 2; Bromac Kelburne 6, Watsonians 1; Grange 4, Hillhead 1.
Grange have maintained their slender, one-point lead in the race for the men’s Division One title.
The Edinburgh club beat sixth-placed Hillhead 4-1 and must beat Western Wildcats in their remaining league game on Saturday, April 22 to clinch the title.
They have 46 points from 17 games with defending champions Kelburne, who visit off-form Edinburgh University on April 22, breathing down their necks with 45 points also from 17 fixtures.
Kelburne’s 6-1 win over Edinburgh-based Watsonians edges them ahead on goal difference, The West of Scotland club have an advantage of 48 goals while Grange are on 46.
Elsewhere, second-bottom PSL Team Sport Clydesdale beat bottom club AAM Gordonians 4-2 in to move four points ahead of them in the battle to beat the drop.