Division 1: A maximum from Dave Reeves ensured that Thornbury A came away from Cirencester with a 7-3 victory.

Meanwhile, Liwu Wei scored a maximum but couldn’t prevent Phoenix B losing 7-3 at home to Forest Green A.

Frampton B entertained Woodchester B only to be out gunned by the Shilton boys.

Stan and Billy each returned maximums for the visitors and a 7-3 victory.

Division 2: The match between local rivals Forest Green B and Phoenix C finished all square at five-all despite Craig Smart scoring a hat-trick for the home side.

Maximums from Dave Pugh and Alan Welsh ensured Nailsworth A defeated Randwick B 6-4.

The clash at the top of the division was dominated by two players, Stephen Charlwood and George Evans were both unbeaten as Randwick A overcame Whiteshill A 7-3.

Division 3: Phoenix F take an early lead at the top of the division as a maximum from Andy Hammond helped his young team to a 7-3 victory at Woodchester D.

Charlie Cole was on fire for Phoenix D, scoring a max as his side drew five-all with their Cam & Dursley B hosts.

Roger Dickenson scored three vital points for Randwick C, which enabled them to edge out their D team club-mates 6-4.

Viv Wilkie stood his ground and scored three points for Thornbury C at Whiteshill C, but couldn’t prevent his team losing 7-3.

Division 4: Nailsworth B entertained local rivals Phoenix G but a maximum from Fadi Dahdouh for the visitors was enough to give them the edge at 6-4.

Thornbury D struggled at home to Forest Green C, losing by 8-2 with Ciaran Bryden scoring a max for Forest Green.

Pablo Carrington scored a fine hat-trick for Randwick E when they visited Forest Green D helping them to a 6-4 victory against their hosts.

Len Agg and Pete Seville each scored a maximum for Frampton D giving them a 7-3 victory against Nailsworth C and sending them to the top of the division.