WORCESTER Saints are through to the Katherine Rayer Cup semi-finals.

Sean Bell, Leon Roberts and Tom Hill were their scorers in a 3-0 success at Worcester City Wanderers.

In the semi-finals they will play Callow End with the winners meeting either The Gloster Arms or Claines in the final.

Eaton Rovers drew 3-3 with GDL Athletic in a McDonald's Worcester and District League Sunday Division Four promotion clash.

A Mark Edwards hat-trick put GDL 3-1 up but goals from Ricardo Costa, Steve Pitt and an 85th-minute equaliser from Jamie Tongue saw Rovers snatch a point.

Riley’s Sports crushed Brewers Arms 6-2 with Darren Lewis (2), Harry Beaumont, Josh Rogers, Alex Jackson and Ashley Terry on target.

Ricky Johnson netted both Brewers' goals.

In the Premier Division Falcons hammered Riverside 7-0 on a day when a string of games were postponed due to waterlogged pitches.

James Lush cracked a hat-trick with Nathan Henton, Mark Holbrow, Matt Hutchinson and Chris Parker also on the scoresheet.

St Johns moved a step closer to the promotion places in Division One with a 3-1 win at Claines.

Matt Turner, Dan Harding-Hall and Matt Vale found the net for Saints with Elliot King grabbing the Claines consolation.

A seven-goal thriller at Worcester Athletic in Division Two saw the hosts defeat FC Korono 4-3.

Adam Whitehead and Harry Lowe both bagged braces for Athletic with Brad Smith doing likewise for Korono.

Perrywood Reserves drew 2-2 with Pershore Town Eagles.

Chevez Phillips and Alan Parkinson scored for Perrywood with Tom Tandurella notching a double for Eagles.

George Brand smashed a hat-trick for Hornets who beat Colwall St James 4-1.

With several games in hand, Worcester Lynx rekindled their Division Four promotion hopes with a 4-1 victory over New Inn Saints.

Jon Vinall and Dan Edmonds both netted twice for Lynx with Adam Gartrell replying for New Inn.

RESULTS

McDonald’s Worcester and District League Sunday Premier Division: Callow End P Northside P; Colwall Village P Upton Snodsbury P; Hallow P Perrywood AFC P; Riverside 0 Falcons 7.

Division One: AFC Claines 1 St Johns 3; Ale Madrid P Bedwardine P; Virgin Athletic P FC Northwick Arms P.

Division Two: Clifton Rovers P CSKA Worcester P; Hornets 4 Colwall St James 1; Malvern Rangers P Arrow P; Perrywood Reserves 2 Pershore Town Eagles 2; Worcester Athletic 4 FC Korono 3.

Division Three: Droitwich Spa Eagles P VBL Sports P; Powick FC P Malvern Vale P; The Bell @ Pensax Res P Kempsey United P; The Bull Inn P Hallow FC Reserves P; Worcester Lynx 4 New Inn Saints 1.

Division Four: Brewers Arms 2 Riley’s Sports 6; Droitwich Spa Eagles Res P Malvern Radar Youth P; Eaton Rovers 3 GDL Athletic 3; Tenbury Athletic P Grosvenor Sports P; Worcester Saints Reserves P St Johns Colts P.

Katherine Rayer Cup quarter-final: Worcester City Wanderers 0 Worcester Saints 3.