BISHOPSTON United A Under-13s ran out 2-1 winners in a pulsating home clash with Ingleside at Redland Green to keep their Division A championship hopes alive.
With the wind behind them in the first half, the Ingleside attack looked to get in behind the Bishopston defence and only several great saves by Dexter Kendall, and strong tackles from Kris Carr, Sam Parker, Alex Fletcher and Harvey Morgan, kept them at bay.
But, in first-half stoppage-time, Ingleside forced a corner and Malique Christian leapt to head powerfully home at the far post.
In the second half, the Bishopston midfield began to assert themselves, with notable contributions from Oliver Williams, Ed Loftus and Paul Truscelli. And they were soon level when Eddie Marshall played in a first-time cross for Max Bishop to turn his man and poke the ball home.
Ten minutes from time, Bishopston scored the winner when Loftus and Bishop brilliantly combined for Marshall to run clear and loft the ball into the net from the tightest of angles. Ingleside fought back and only an excellent point-blank save from Kendall kept them out in the dying minutes.
Five goals for Ollie Estcourt and one from Adam Hendricks could not prevent Shirehampton tumbling to an 8-6 defeat by Golden Hill Sonics in a cracking match.
Shire swept into a 3-1 lead against a lacklustre Sonics side through Hendricks and an Estcourt double, but Sonics replied with a super near-post header from man-of-the- match Jamie Toye, before Joe Cox tapped in on half-time to give them hope.
Home striker Estcourt completed his hat-trick in the second half, as did Sonics' Rob Grant, while Josh Parsons netted twice for the visitors and a Tommy Foot rocket secured them the points.
Thornbury Town A maintained their lead at the top with a 2-0 win over Gordano Valley Giants, while St Andrews ran out comfortable 4-1 away winners against Tytherington Rocks Youth.
Ned O'Keefe latched on to a shrewd long ball from Matthew Richmond to give them the lead inside two minutes, only for the home side to hit back immediately with a battling individual effort from Joshua Troke.
It was all downhill for Rocks after that, however, as further goals from Jamie Nash, Omari Sharpe and O'Keeffe saw Saints home.
Jonathan Paisley fired Southmead CS Under-13s back to the top of the Division B table with a hat-trick in a 9-1 win against Icthus.
Further goals from Scott Ford, Luke Chamberlain, Gudjon Thors (2) and debutant left-back Ben Trueman (2) put Southmead in total control, aided by strong performances from Kyrone Vince, Nick White and Ben Howells.
Louis Ogilvie hit his third hat-trick in as many games, but it wasn't enough to see Thornbury Town B Under-13s to victory at Redland Raiders, who hit back through Jack Grey, Ollie Davis (penalty) and Matt Ellis to draw 3-3.
Raiders' defensive line was led capably by Romi Aggerlal.
Brislington Under-11s had to work hard for a slender 2-1 success over Buccaneers Whites, while Buccaneers Reds pipped Golden Hill Sonics 1-0 in a top-of-the-table clash full of quality and commitment.
Sensible passing, non-stop running and good control made it a tight, enjoyable game to watch.
Buccaneers were repeatedly denied by outstanding Sonics keeper Finlay Langford, but a Peter Berry goal was reward for some sustained pressure.
Stoke Lane swept to a splendid 8-0 victory at Rockleaze Rangers in a contest played in a fine spirit and perfect conditions at Coombe Dingle.
Two goals by Ethan Tucker and one from Sam Haskins made it 3-0 at half-time, while further goals from Ethan Ansell, Ollie Jones, Haskins again, Ben Donne and Harry Collett completed an emphatic scoreline.
Westbury Park Foxes Greens had Jack Clarke and Danny Wistow (2) on target in their 3-3 draw with Westbury Park Foxes Whites, who responded through Joey Tulloch- Martin, Harri Talfan Davies and Alec Millward. Both keepers and defences were excellent, with Aidan Bowyer (Whites) and Nick Blatchford (Greens) in particularly fine form.