In Division 1, Poly A (again under-strength) had a rather dismal 4-4 draw with bottom-of-table East Kilbride A, and remain marooned in mid-table. The leaders are Bearsden (8/10 match points), Stepps A (8/12), Cathcart (7/8).
In Division 2, Poly B thrashed leaders Dalmuir 5-1 and moved up the table. The leaders are Dalmuir (9/12), Cumbernauld (8/14), Inverclyde (6/8), Poly B (6/10), and Glasgow Montrose A (6/10).
In Division 3a, Poly C lost to Cathcart C and Bearsden B. The leaders are GU Camels (10/10), Bearsden B (7/8), and Glasgow Montrose B (7/14).
In Division 1, Poly Rooks beat Bellshill and drew with Bearsden, leaving them in mid-table. The leaders are Bearsden A (8/10), Stepps A (6/6), and Paisley (6/10).
In Division 2, Poly Bishops lost to Stepps B. The leaders are Dalmuir and EK Rovers (7/8).