In their rearranged fourth round clash, Bradford Town survived an early red-card to goalkeeper Charlie Phillips, producing an excellent performance to defeat Newport (IoW) 1-0. With less than 30 minutes on the clock, Phillips was sent off after being adjudged to have handled the ball outside the area, leading to player-manager Dan Greaves stepping in between the sticks for over an hour of the tie. With the game heading into the final ten minutes Bradford made the vital breakthrough with Mark Wall scoring for the ten-men to spark joyous scenes from players and fans alike.
Street extended their winning streak in the league to 14 matches, after goals from Craig Herrod and Steve Murray either side of the half-time break saw them claim a 2-0 win over Hallen. Another side who claimed a 2-0 win were Clevedon Town, with goals from Lucas Vowles and Tyler Ashmead helping them beat the ten-men of Bridport who had Braeden Symes red-carded midway through the second half. Luke Mortimore’s outstanding season continued for Willand Rovers, after he plundered a hat-trick during his side’s 4-0 win at home to Cadbury Heath. After 22 fixtures without a league win this season, Longwell Green Sports finally took home all three points, with goals from Joe Woodley and Ben Allen firing them to a 2-1 victory at home to Brislington. In a clash between last season’s First Division promoted duo, goals in either half from Sam Towler enabled Wellington to claim a 2-1 win at home to Hengrove Athletic, for whom Lewis Dunn scored late on. Cribbs ascendancy up the division continued at the Athletic Ground on Saturday where they defeated Wells City 2-1. After a goalless first half, Cribbs scored twice in the 20 minutes after the restart through Jake Slocombe and Charlie Aldom before Paul Coles pulled a goal back for the hosts. Strikes in the final 15 minutes from Ryan Bole and Jake Brown confirmed Melksham Town’s 3-0 win over Buckland Athletic after Alex Grimshaw had put the home side ahead during the first half. At Fairfax Park, a long-range free kick from Josh Egan was followed up by a Tom Knighton penalty as Bitton secured a 2-0 victory away at Bridgwater Town. There was also an away victory for Chipping Sodbury Town, as they claimed a 3-1 triumph on their travels against Odd Down. It was the home side who made the strongest start, going ahead after just 90 seconds through Kye Simpson after he was teed by up cousin Caelen. 15 minutes later, Chipping Sodbury were back on level terms after George Bird capitalised on a defensive mishap. Midway through the second half, the away side grabbed their first lead of the afternoon after Liam Pullen fired home from the spot, and the victory was then completed late on through Jake Thomas who smashed the ball home following a well-worked counter-attack.
A hat-trick from Craig Wilson led the way as Keynsham Town claimed their second consecutive 5-2 win, this one coming against Malmesbury Victoria. After top scorer Matt Brown had put them ahead with a lobbed-finish early on, Wilson scored his first of the afternoon before Kyle Box completed the first-half scoring to extend the lead to three at the break. Wilson then added two goals after the break to complete his treble, with Malmesbury scoring twice late on during their third straight defeat. Table-topping Westbury United maintained their two-point lead atop the division, after Dan Price’s header nine minutes from time proved to be enough to defeat Almondsbury. There was a six-goal thriller at Bowden’s Park between Cheddar and Radstock Town, where both teams took home a point following a 3-3 draw. With the Cheesemen two goals ahead through Ross McNab and Stephen Pennington, Radstock managed to draw level before half-time with Fin Haines scoring first, before Morgan Skipp lobbed the ball into the net to make it 2-2 at the break. Town’s top-scorer James Rustell fired home from the spot 14 minutes from time to complete the turnaround, but Cheddar had the last word with Craig Mawford crashing home the equaliser. Sixth-placed Devizes Town also triumphed by a solitary goal, with Josh Brigham scoring from the spot during their 1-0 win away at Calne Town, while Dhani Golding’s strike was the difference during Bristol Telephones’ 1-0 win away at Corsham Town. In a mid-table battle at Cothelstone Road, Bishop Sutton fought back from two goals down to claim a 3-3 draw away at Bishops Lydeard, with Ben Hebditch scoring twice for the home side. Third-placed Roman Glass St George lost ground on their promotion rivals, after drawing 1-1 at home to basement dwellers Portishead Town. A deflected Jordan Yeo effort had put Roman Glass ahead in the early stages, but then midway through the second half Portishead got back on level terms through Dan Elston who fired home an unstoppable drive to gain a share of the points. Chard Town’s Taoufik Ben-Salem grabbed an equaliser during their 1-1 home draw with Sherborne Town who had taken the lead from the spot through Josh Williams after just 12 minutes. There was also a 1-1 draw at West Clewes between Welton Rovers and Wincanton Town, with Kieran Davis’ 71st minute penalty cancelling out Joe Battrick’s effort from the spot for the home side during the opening half. Tyler Davis’ goal from 12 yards out was the difference between the sides as Oldland Abbotonians claimed a 1-0 victory away at Ashton & Backwell United, while James Vincent struck during Warminster Town’s 1-1 draw with Chippenham Park.