Bristol Manor Farm are now just one win away from claiming winning the Toolstation Western League Premier Division title after they defeated Wells City 4-2 at the Athletic Ground on Saturday.
Dean Stamp scored a treble for the league leaders, with Troy Simpson also finding the back of the net as Manor Farm secured their 29th league win of the season.
Street consolidated second position after coming from two goals down to defeat Melksham Town 3-2 at the Oakfield Stadium.
An own goal put Melksham ahead in the 35th minute, and then on the brink of half-time they doubled their lead with Gary Higdon smashing home from the penalty spot.
The game then turned in the visitors` favour following a red card to Melksham’s Lee Davidson.
Ross McErlain headed home the resulting free-kick to get Street back into the game, and they were soon on level terms when Ben Robertson got his head on another set-piece.
The winner for Street came 15 minutes from time, with Dale Hunt reacting fastest to a loose ball to complete the remarkable comeback.
Bradford Town eased to a 5-0 win over bottom side Sherborne Town, with Dan Cottle and Alex Monks each scoring braces, while the game between Cribbs and Gillingham Town finished goalless.
Buckland Athletic recorded their first win in four, following a 3-2 triumph away at Cadbury Heath.
Jared Lewington had put the visitors ahead on two occasions only to see Cadbury respond, before Richard Groves settled the matter with a long-distance effort late in the second half.
Odd Down secured their third consecutive victory with goals from Kye Simpson, Ben Wych, Josh Keen and Richard Dawley helping them to a 4-0 win away at Chipping Sodbury Town, while the fixture between Willand Rovers and Bitton ended 1-1.
Longwell Green Sports ended any chance of relegation following a 3-2 win over Brislington at Shellards Road.
In the First Division, Wellington are back on top, thanks to a 4-0 win at home to Calne Town.
Ian Bellinger scored twice for the Tangerines, with Tom Ellis and Jack Bryant also getting on the scoresheet.
Hengrove Athletic dropped down to second after they could only muster a 1-1 draw at home to Ashton & Backwell United.
It was the seventh-placed visitors who went ahead just after the break when Paul Uppington grabbed his first goal for the club, but Hengrove fought till the end and scored with the last kick of the game to rescue a point.
Keynsham Town maintained their title charge, with Matt Curnock scoring a double, and Matt Brown registering his 25th of the season in their 3-0 win at home to Warminster Town.
Cheddar are seven points off the top after they drew 2-2 with Roman Glass St George at Bowdens Park.
The Cheesemen went ahead twice through goals from Adam Jones and Robbi Maggs, but they were unable to maintain their lead and were forced to make do with just a point for their efforts.
Chippenham Park secured a 1-0 win at home to Portishead Town, thanks to a late goal from Charlie Norman, while on Friday evening, Bishop Sutton drew 1-1 against Oldland Abbotonians, with Callum Hinder scoring for the away side.
Devizes Town capitalised on an early red card to win 3-0 away at Chard Town. From the minute Chard’s keeper Jonathan Hill was dismissed after just 20 minutes, the hosts were up against it and they went behind on the cusp of half-time when Jamie Wallen fired a free-kick into the net.
Jordon Matthews doubled the advantage midway through the second half, before Wallen slotted home another free-kick to wrap up the victory.
Ryan Andrews scored 3 minutes from time to rescue a 1-1 draw for Bishops Lydeard at home to Westbury United, while at the Southfields Rec, a last gasp strike from Tom Stocks helped Radstock Town claim a 1-0 win over Corsham Town.
Bottom side Almondsbury UWE suffered a 3-2 defeat at the hands of Malmesbury Victoria, who had Danny Cook, Andy Baker and George Peare to thank for their goals.