COLWALL St James are through to the quarter-finals of the McDonald’s Worcester and District Sunday League Southam Trophy after a remarkable comeback at AFC Mazak.

Jack Martin bagged a brace for Mazak as they led 3-0 at half-time, but Colwall stormed back thanks to doubles from Ben Ledbury and Jason Bibby to clinch a stunning 5-3 victory.

Lee Sheldon netted four times and Josh Homans hit a hat-trick as Arrow thrashed Pershore Town Eagles 14-1. There were also doubles for Gary Jones and Ryan Smith.

Nelson Teixeira cracked a hat-trick for Eaton who went through 5-2 against Malvern Vale.

FC Korono strolled to a 7-2 victory at Kempsey Colts United with Ed Jukes notching a treble and Julian Hopcraft a double.

Goals from Josh Cochrane and Callum Morris gave Lower Teme and Martley a 2-1 win over Powick.

In the Premier Division, Ben Harbourne grabbed both goals for leaders Hallow who beat Drakes Broughton Rangers 2-1.

Ollie Endacott, Bryan Craven and Matt Brookes were on target in The Gloster Arms' 3-1 success at FC Malvern.

Reigning champions Callow End had a comfortable 5-1 home win over Upton Snodsbury.

Matt Andrews, Lee Barmby, Ash Millard, Jake Saunders and Sam Black were all on the scoresheet.

Division One front-runners Prince of Wales came away from The Bell with a hard earned 2-1 victory as Chris Cornes and Dan Parsons netted.

A single strike from Paul Bennett gave Claines three points at Hallow Village.

Struggling St Johns Colts were thrashed 9-1 by Worcester City Wanderers in Division Two as Matt McLatchy smashed a hat-trick.

Division Three table-toppers Express Falcons dropped their first points of the season as they were held to a 3-3 draw at home by Perdiswell Colts.

Ben Price, Martin Fowler and Oliver Leach were on target for the Colts, while Mark Holbrow struck twice for Falcons.

Meanwhile, Droitwich Spa Eagles beat local rivals Masons 4-0 with strikes from Asa Harrison, Matt Wood, Chris Lewis and Adam Ellis.

Malvern Radar Youth moved into second place in Division Four with a 3-2 win at Colwall Wanderers.

Sam Harris and Adam Rushton found the net for Radar before Kieran Smith notched the winner with the last kick of the match. Droitwich Spa Eagles Reserves won 3-2 at Grosvenor Sports, Gavin Wood fired a treble for Eagles, with Craig Collins and Darren Palmer replying for Grosvenor.

Ben Ladds and Jack Dowdeswell both notched a brace for Drakes Broughton Rangers Reserves who crushed Sebright Arms 6-1. Eaton Reserves had a narrow 3-2 win against New Inn Sports (Malvern) with goals from Aston Howard, Jordan Louth and Paul Blakeman.

Sunday Premier Division: Perrywood P v P Riverside, Callow End 5 Upton Snodsbury 1, FC Malvern 1 The Gloster Arms 3, Hallow 2 Drakes Broughton Rangers 1.

Sunday Division One: Clifton Rovers 1 Fernhill Heath Athletic 1, Hallow Village 0 AFC Claines 1, The Bell 1 Prince of Wales 2.

Sunday Division Two: FC Star & Garter 0 Hornets 0, St Johns Colts 1 Worcester City Wanderers 9

Sunday Division Three: Droitwich Spa Eagles 4 Masons 0, Express Falcons 3 Perdiswell Colts 3

Sunday Division Four: Colwall Wanderers 2 Malvern Radar Youth 3, Drakes Broughton RGS. Res. 6 Sebright Arms 1, Eaton Reserves 3 New Inn Sports (Malvern) 2, Grosvenor Sports 2 Droitwich Spa Eagles Res. 3.

Baylis Cup: Northside P v P New Inn Athletic.

Southam Trophy: Arrow 14 Pershore Town Eagles 1, AFC Mazak 3 Colwall St James 5, Eaton 5 Malvern Vale 2, Kempsey Colts Unites 2 FC Korono 7, Warndon Villages 2 Northwick Saints 6, Lower Teme & Martley 2 Powick 1.