Premier Division leaders Ridgeway slipped up in their game against third-placed Queensfield, crashing to a 5-1 defeat.
Victor Cremmin was Queensfield's star, scoring a hat trick. Michael Chivers scored the other two and Dave Stead netted for Ridgeway.
Liden FC's Jason Kearns fired in two goals to take his season's tally to an impressive 21 goals this season, in the 5-4 victory over Southbrook.
Kevin Priest and Chris Yates also scored for Liden. Southbrook's Dave Prichard helped himself to a eight-yard header, with other goals from Andy Prichard, Jamie Packer and Wayne Savoury.
Windmill beat Lower Stratton 5-1, Mark Flatman scoring for Lower Stratton.
In Division One, Ramsbury remain top after a 1-1 draw with SPM. Mick Redford put SPM ahead in the first half, with Tom Mildenhall getting the equaliser 10 minutes from the end.
Shield and Dagger are second in the league and closing the gap on Queenstown and Ramsbury thanks to a 6-1 win over Trailers. Darren Pike scored for Trailers.
AFC Abbey and Rodbourne Reserves drew 0-0.
Green Baize were 2-0 down at half-time against Walcot thanks to goals from Adam Ford and Andy Hearn.
But they hit back in the second half, Kev Murphy getting his 17th of the season and Matty Styles getting the equaliser. Murphy then missed a penalty, before 16-year-old Shane Hibberd secured the winner two minutes before the end.
James Green of Westlecott fired in three of the goals that saw his side beat Swindon Asian Reserves 6-1. Others came from Dave Clark, Darren Knott and Matthew James. Swindon Asians scorer was Travis Dillon.
Graham Mundy's early strike for Eastville saw his side overcome Gangsters 3-1. Their other scorers were Amjad Sultan and Raffaele Mazzotta, Dean Veal scoring for Gangsters.
Spectrum went 3-0 up after 20 minutes of their game against Down Ampney, but Down Ampney fired in two before half-time, and they got the equaliser after the interval. Chris Williams, Craig Andrew and John Saunders scored for Spectrum, Brian McGrory, Ray McGrory and Alex Evens netting for Down Ampney.
Merlin were held to a 2-2 draw by Queenstown. Rene Jepson scored both goals for Queenstown, Neil Herring and Andrew Porter replying.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article