THE McDonald’s Worcester and District League's Katherine Rayer Cup final will be between Northside and Fernhill Heath Athletic.

Northside had a comfortable 3-1 win at Clifton Rovers with goals from Charlie Tomlinson, Sam Yapp and George Aston.

Fernhill Heath drew 1-1 against Drakes Broughton Rangers with Sam Carey giving Athletic the lead before a Ryan Sneddon own goal sent the game into extra-time.

There was no further scoring and in a poor penalty shoot-out Heath went through 3-1.

FC Korono and Lower Teme and Martley will contest the Southam Trophy final.

A single strike from Ed Ruscoe gave Korono victory at Hornets while Lower Teme came from 2-1 down to win 3-2 at Worcester Athletic with Callum Morris, Sam Lucas and Brandon Phillips scoring.

Malvern Vale reached the Kilbourne Kay Cup final with a 5-2 extra-time victory at Worcester City Wanderers.

Luke Bailey and Chris Aldous both bagged braces for Vale who will meet either AFC Mazak or Pershore Town Eagles in the final.

A stunning 25-yard drive from George Corbett from the last kick of the match was enough for Mazak to secure their semi-final place at the expense of Droitwich Spa Eagles.

In the Bernard Finnegan Cup, a hat-trick from Brad Morton gave Express Falcons a 3-2 win over Masons to set up a semi-final tie with Drakes Broughton Rangers Reserves.

Sebright Arms beat Division Four rivals Spa Rovers to reach the Phipps Cup final where they will play either Grosvenor Sports or Malvern Radar Youth.

Glen Sitch and Gavin Barlow were on target for Sebright.

A double from Darren Palmer helped Grosvenor to a 4-1 triumph at Brewers Saints in their quarter-final.

In the Premier Division, leaders Hallow won 5-0 at FC Malvern with Zaq Hussain and Kyle Belmonte both bagging braces.

Perrywood played a double-header against Upton Snodsbury and were successful in both games.

A single strike from James Baldwin won the first match with Nick Pearce and Omar Elmougy on target as they completed a 2-1 success in the second encounter.

David Cornes grabbed the only goal of the match as Division One leaders Prince of Wales beat The Bell.

St Johns maintained their title challenge with a 5-2 victory against Hallow Village.

Matt Turner, Tom Stone, Jordan Preece, Andy Richardson and Matt Vale were all on the scoresheet for Saints.

Goals from Brent Barnett, Aaron Northall and Celio Dias gave Pershore Town Eagles a 3-1 win against Division Two promotion hopefuls Eaton.

In Division Three, Perdiswell Colts hammered GDL Athletic 7-1 with strikes from Rio Janic (2), Kieron Roberts, Aron Davis, Aaron Mason, Owen Lane and Keith Aingel.

Nick Jones cracked a hat-trick for Powick who won 3-1 at Freemasons Arms.

A nine-goal thriller at Droitwich Spa Eagles Reserves saw visitors New Inn Sports (Malvern) triumph 5-4.

Dave Perera scored twice for New Inn as did Gavin Wood for Eagles.

Jordan Roan grabbed a 90th-minute winner for New Inn.

Shooting star of the day was Adam Rushton who netted four times in Malvern Radar Youth’s 6-1 success at Eaton Reserves.

There were two goals each for Dylan Hart of Worcester Saints, who won 3-1 at Drakes Broughton Rangers Reserves, and Elliot Watts as leaders Colwall Wanderers defeated Lower Teme and Martley Reserves 3-1.

RESULTS

McDonald’s Worcester and District League Sunday Premier Division: FC Malvern 0 Hallow 5; Perrywood AFC 1 Upton Snodsbury 0; Upton Snodsbury 1 Perrywood AFC 2.

Division One: Prince of Wales 1 The Bell 0; St Johns 5 Hallow Village 2.

Division Two: FC Star & Garter 0 Northwick Saints 1; Pershore Town Eagles 3 Eaton 1; Warndon Villages 6 Kempsey Colts United 0.

Division Three: Freemasons Arms 1 Powick 3; Perdiswell FC Colts 7 GDL Athletic 1.

Division Four: Drakes Broughton Rangers Reserves 1 Worcester Saints 3; Droitwich Spa Eagles Reserves 4 New Inn Sports (Malvern) 5; Eaton Reserves 1 Malvern Radar Youth 6; Lower Teme & Martley Reserves 1 Colwall Wanderers 3.

Katherine Rayer Cup: Clifton Rovers 1 Northside 3; Fernhill Heath Athletic 1 Drakes Broughton Rangers 1 (Heath won 3-1 on penalties).

Southam Trophy: Hornets 0 FC Korono 1; Worcester Athletic 2 Lower Teme & Martley 3.

Kilbourne Kay Cup: AFC Mazak 1 Droitwich Spa Eagles 0; Worcester City Wanderers 2 Malvern Vale 5.

Phipps Cup: Brewers Saints 1 Grosvenor Sports 4; Spa Rovers 1 Sebright Arms 2.

Bernard Finnegan Cup: Express Falcons 3 Masons 2.