EXPRESS Falcons are the new holders of the McDonald’s Worcester and District League's Bernard Finnegan Cup.

In the final at Malvern Town, Mark Holbrow and Josh Beckett gave them a 2-0 win over a youthful Perdiswell Colts who are in their first season in the league.

Clifton Rovers clinched the Division One title with a 5-2 win at Arrow as Will Griffith scored twice.

The Bell beat Worcester Athletic 4-1 with Greg Lord notching a double.

If Colwall Wanderers avoid an 18-goal deficit in their final match against Grosvenor Sports, they will be crowned Division Four champions.

Nearest challengers Worcester Saints are the likely runners-up after crushing New Inn Sports (Malvern) 8-2 with Ollie Kendall, Luke Morris and Dylan Hart all bagging braces.

Shane Shallcross hit a hat-trick for Sebright Arms who beat Drakes Broughton Rangers Reserves 6-4 and Josh Farnsworth bagged two for Grosvenor in a 3-1 win over Malvern Radar Youth.

Callow End moved a step nearer to retaining their Premier Division crown with Reece Bufton, Joel Hobbs, Ash Millard and Brad Birch on target as they defeated The Gloster Arms 4-0.

There was a brace each for Ryan Pugh in Upton Snodsbury’s 2-1 success at Drakes Broughton Rangers and Luke Gaffney as Hallow won 6-3 against Northside.

Seven points from their last six games will confirm FC Korono as Division Two champions.

They beat Kempsey Colts United 4-0 through Lukas Eilberg, Rob Cox, Ed Ruscoe and Ed Jukes.

Ashley Dawson cracked a treble and Matt Mclatchy a double as Worcester City Wanderers won a nine-goal thriller 5-4 at Star and Garter. Andy Jones netted twice for Star.

Andy Wright also bagged two in Northwick Saints' 5-2 victory at Warndon Villages.

John Whittall and Andy Woodward gave Hornets a 2-0 home win over Malvern Vale.

AFC Mazak are heading for a last-day Division Three title showdown with Express.

A single strike from George Martin gave them victory at Freemasons Arms.

Lower Teme and Martley shared eight goals with Powick. Callum Morris scored twice for Martley and Nick Jones did likewise for Powick.

RESULTS

Premier Division: Callow End 4 Gloster Arms 0; Drakes Broughton Rangers 1 Upton Snodsbury 2; Hallow 6 Northside 3.

Division One: AFC Claines 5 Hallow Village 1; Arrow 2 Clifton Rovers 5; The Bell 4 Worcester Athletic 1.

Division Two: Colwall St James 1 Eaton 1; FC Korono 4 Kempsey Colts United 0; FC Star & Garter 4 Worcester City Wanderers 5; Hornets 2 Malvern Vale 0; Warndon Villages 2 Northwick Saints 5.

Division Three: Freemasons Arms 0 AFC Mazak 1; Lower Teme & Martley 4 Powick 4.

Division Four: Droitwich Spa Eagles Reserves 2 Spa Rovers 3; Grosvenor Sports 3 Malvern Radar Youth 1; New Inn Sports (Malvern) 2 Worcester Saints 8; Sebright Arms 6 Drakes Broughton Rangers Reserves 4.

Bernard Finnegan Cup final: Perdiswell FC Colts 0 Express Falcons 2.