Street now lead the Toolstation Western League Premier Division table by seven points with a game in hand on their closest rivals, following a 2-1 win over Odd Down on Saturday.
The visitors took 15 minutes to break the deadlock, with Aiden Chainey sliding home, before Josh Wadham then doubled the advantage 20 minutes later.
Ross McErlain was afforded the opportunity to kill the game off before half-time, but the Street forward saw his penalty attempt saved and it nearly came back to haunt him after the ten-men of Odd Down scored late on.
A tough week for Willand Rovers culminated in a 1-1 draw away at Hengrove Athletic, with the visitors sneaking a point out of the fixture thanks to an equaliser at the death.
After suffering a pair of defeats over the last seven days, Willand found themselves starring down the barrel once more after falling behind to Brandon Feehely’s opener 25 minutes from time.
Rovers kept fighting until the end, however, and they managed to get back on level terms in the 89th minute thanks to a header from Glenn Gould.
Bridgwater Town’s fantastic form continued at home to Longwell Green Sports, where Jake Llewellyn scored the only goal during their 1-0 win, while Buckland Athletic defeated Hallen 4-0 thanks to goals from Richard Groves, Liam Head, Chris McPhee and Lloyd Gardner.
In a game with plenty of late drama, Bradford Town missed out on the opportunity to move up to second after drawing 1-1 away at Cribbs.
After the visitors had seen a second half penalty saved, they went ahead with ten minutes left on the clock through full-back Rickie Scott who saw his cross-come-shot deflect into the bottom corner.
Cribbs have been in fine goalscoring form, however, and in stoppage time they managed to grab a share of the points with Charlie Aldom slotting home.
Isaac Reid netted twice against his former side as Shepton Mallet defeated Clevedon Town 3-2 at the Hand Stadium. Reid opened the scoring in the 17th minute, before watching Clevedon forward Saikou Janneh bag an equaliser just 10 minutes later.
Two minutes into the second half, Reid handed Shepton the lead once again, with Joe Morgan then doubling their advantage on the hour mark.
Clevedon kept fighting until the end, and they fell to a third defeat in four, despite Janneh’s second goal of the afternoon one minute from time.
Wells City secured their second draw in the space of five days, after their game at home to Chipping Sodbury Town ended goalless.
Bitton and Wellington also shared the points after their fixture at the Rapid Solicitors Ground ended 2-2.
The home side twice took the lead through Conor Cunningham and Tom Knighton, but Wellington earned a draw, thanks to a pair of equalisers from Tom Ellis and George Painter.
There was also a 2-2 in the match involving Cadbury Heath and Brislington, with the visitors coming from two goals down to claim a point.
Eugene Keary had given Heath the perfect start, scoring after just five minutes following a mazy run, and the home side then doubled their lead on the hour-mark through Simon McElroy.
Brislington fought back, however, and after substitute Ricky Chandler had pulled one back in the 75th minute, Mike Rimmer scrambled home a stoppage-time equaliser to stop their hosts claiming a much-needed three points.
Keynsham Town jumped back into top spot in the First Division after they defeated sixth-placed Cheddar 2-1 at the AJN Stadium.
After Kyle Box scored from outside the area to put the home side ahead, the Cheesemen equalised instantly from the kick-off through Chris Coombes.
Keynsham grabbed all three points during the second half, when the league’s top scorer Matt Brown plundered his 22nd league goal of the campaign.
Westbury United dropped down to second, after conceding a 95th minute equaliser during their 1-1 draw at home to Chard Town.
A 25th minute penalty from top scorer Dan Kovacs had set Westbury on their way, but after missing a couple of chances to make it two, Chard levelled things late into stoppage time through Max Westlake to secure a point.
Roman Glass St George continue their charge in third, scoring three times after the break to defeat Radstock Town 3-0.
Following a goalless first half, the hosts broke the deadlock in the 55th minute thanks to a tap in from Sam Wentland.
The promotion-chasing Bristolians then doubled their lead following a header from sub Jacob Watson, before Wentland scored his second of the afternoon to wrap up a fourth straight win.
Calne Town came out on top in a nine-goal thriller at Cothelstone Road against Bishops Lydeard.
The mid-table clash started off at a frantic pace, with each side scoring twice in the opening 24 minutes to leave the game evenly poised.
The teams continued to trade blows during the second half, but it was eventually the Lilywhites who came out on top, with Bill Boakes scoring twice for the away side during the victory.
Welton Rovers made it three league wins on the bounce, after a brace from Courtney Charles, plus goals from Lewis Coleman and Joe Battrick saw them claim a 4-0 victory away at Malmesbury Victoria.
Wincanton Town moved up to twelfth in the table, thanks to a 2-1 win away at Oldland Abbotonians.
After taking the lead through Conor Williams, Wincanton were clawed back by their hosts who struck level, thanks to a fine team goal finished off by Jack Miluk.
With 14 minutes left on the clock, Marcus Cook struck for Wincanton, and it turned out to be the winning goal as they moved level on points with Oldland in the process.
Alex Bisp struck the only goal of the game during Almondsbury’s 1-0 win at home to Warminster Town, while a second half effort from Paul Uppington led Ashton & Backwell United to a slender 1-0 win over bottom side Sherborne Town.
There was also a 1-0 victory for Bishop Sutton away at Corsham Town following a 74th minute penalty from Reece John, while Portishead Town’s recent revival continued at Bristol Road, where Harrison Williams scored the solitary goal during their triumph over Chippenham Park.