SATURDAY FOOTBALL SOUTHERN LEAGUE Division One Midlands: Bromsgrove Rovers 0 Chasetown 2; Malvern Town 3 Spalding United 2; Stourbridge 1 Evesham United 1; Stourport Swifts 1 Barton Rovers 2.

MIDLAND ALLIANCE Westfields 1 Coalville Town 3.

LINAKER-INSURANCE BROKERS CHALLENGE CUP First round: Pegasus Juniors 2 North Leigh 4.

MIDLAND COMBINATION Premier Division: Highgate United 6 Pershore Town 1.

Division One: Bartley Green 0 Archdales '73 1.

Division Two: Droitwich Spa 0 Cadbury Athletic reserves 0; Perrywood 0 Worcester City A' 5.

Division Three: Shipston Excelsior 2 Droitwich Spa reserves 3.

WEST MIDLANDS LEAGUE Premier Division: Bewdley Town P Shifnal Town P; Gornal Athletic 4 Wellington; 2 Ledbury Town 1 Bustleholme 0.

Division One: Hinton 4 Tenbury United 0; Wolverhampton United 0 Malvern Town reserves 1.

Division Two: Chaddesley Corbett 1 Gornal Athletic reserves 3; Wyrley Juniors P Bewdley Town reserves P.

WORCESTER & DISTRICT LEAGUE Hallow WMC 3 Martley Spurs 4; Pershore Manor 0 Upton Town 3; Powick 2 The Talbot 1; VBL Sports 4 Bedwardine 3.

KIDDERMINSTER LEAGUE Premier Division: Albron 0 Areley Kings 2; Blackheath Town 0 Gigmill 3; Brintons 0 Cookley Social 2; Cradley Heath 3 Oldswinford Harriers 1; Tolladine Sports 7 Dudley Town 1; Two Gates 5 Gemini 1; Wyre Forest 4 KS Athletic 2.

Division One: Birch Coppice 4 Dudley Hearts 1; GDIS 2 Dog and Pheasant 4; Meta Sports 3 Dudley Wood Athletic 3; Ounsdale 3 George & Dragon Colts 2; Rising Sun 1 Furnace Sports 7.