SATURDAY WORCESTER & DISTRICT FOOTBALL LEAGUE Hanley Swan 5 FC Tything 6; Upton Town 0 Martley Spurs 1; VBL Sports 1 Hallow WMC 4; West Malvern 0 Powick 9 KIDDERMINSTER & DISTRICT LEAGUE Premier Division: KS Athletic 1 Bobbington 3; Wollescote Villa 1 Old Hill 1.

Division One: Blackheath Liberals 2 Dudley White Swan 1.

SUNDAY WORCESTER & DISTRICT LEAGUE Premier Division: Arrow 2000 7 Blackpole 1; Callow End 3 Powick 3; Colwall St James 2 Perrywood 2; Droitwich Spa 2 Kempsey United 6; Martley Spurs 2 Prinner Sports 2; Perowne Park Rangers 3 Berwick Rangers 3.

Division One: CMB Sports 6 Martley Spurs Res 4; Droitwich Spa Eagles 4 New AFC Barbourne 3; Lakes Sports 0 AFC Mazak 1; Malvern Radar 4 HDNL Sports 0; Droitwich RBL 3 AFC Heenans 7; Westbury Celtic Reserves 1 Upton Town 1.

Division Two: AFC Claines 2 AFC Severnside 2; Bridge Rangers 3 Northwick Vale 3; Bringsty Sports 6 Barbourne Celtic 2; Coppertops Athletic 3 Anchor Falcons 3; MEC Chestnut 4 St Johns 2; Powick A 2 Hallow Village 3.

Division Three: Anchor 1 Old Vigornians 1; Crown FC 4 Lower Wick Sports 4; GDL Athletic 2 Cutnall Green 1; The Villagers 0 FC Grosvenor 3; Wessie 1 Prinner Sports Res 6.

Division Four: Glovers Needle 3 Blue Star 4; Inter Town 4 Arrow 2000 Res 1; Old Cock 2 Goodrest Juniors 2; Whitehall 3 The Raven 1; Worcester Bosch 4 Beauchamp Victoria 1; Wychbold RBL Res 1 AFC West Midlands 0.

KIDDERMINSTER & DISTRICT LEAGUE Premier Division: Alveley Social 3 Bewdley Town 1; Dudley Sports 0 Warley Sports 3; Stourport 1 Kingswinford 4.

Division One: Gornal Five Ways 3 Phoenix 4; Orton Vale 1 New Olympic 2; Wolverley Athletic 0 Foley Celtic 1.

Division Two: Gilt Edge 6 Colleygate Chainmaker 3.

Division Three: Rock Sports 11 Bird in Hand 0; Romsley AFC 3 Norton Greyhound 3; SR 0 Delph Bell 4.

Division Four: Arizona Athletic 2 Areley Kings 3; Albron Legends 3 Bewdley Talbot 3; Mons Hill 2 Libertys Athletic 2.

Division Five: Hamilton Rangers 0 Hire It Harriers 3.

BIRDSEYE SPORTS EVESHAM SUNDAY LEAGUE Division One: Bengeworth Rovers 0 Crowle 2; Red Horse 4 Broadway United 0; Bear FC 2 Evesham WMC 2; Bretforton Old Boys 2 Upton Snodsbury 0; Mickleton Rangers 2 Ambassador 2.

Division Two: Inkberrow 4 Tewkesbury Town 3; Honeybourne Gate Inn 3 Karma 2; Bredon 2 Cider Mill 2; Pinvin United 5 Alderton 2; Offenham Rovers 0 Golden Cross 2.

Division Three: Broadway United Res 5 Eckington 2; Defford & Besford United 2 Riverside 2; WMK FC 2 Stour Excelsior 2; Ashton 3 Tesco United 2; Badsey Recreation 1 Lenches Lions 1.

Division Four: Ambassador Reserves 3 Pebworth 0; George & Dragon 3 Anchor Fladbury 7; Stour Excelsior Reserves 1 Northway 8; Halcyon Swans 1 Black Bear 3; Bengeworth Sports 3 Wickhamford Sports 3.