SATURDAY

NATIONWIDE LEAGUE

Division Three: Oxford United 2 Kidderminster Harriers 1.

NATIONWIDE CONFERENCE

Halifax Town 1 Hereford United 0.

DR MARTENS LEAGUE

Premier Division: Ilkeston Town 3 Worcester City 2.

Western Division: Cirencester Town 2 Bromsgrove Rovers 0; Gresley Rovers 3 Evesham United 0; Stourport Swifts 1 Swindon 2; Sutton Coldfield 3 Redditch United 2.

WEST MIDLANDS LEAGUE

Premier Division: Bromyard Town 0 Tipton Town 4; Ledbury Town 1 Sedgley 1; Shawbury United 1 Wellington 1; Smethwick 1 Kington Town 3; Wolves United 0 Westfields 3.

Division One South: Bridgnorth Town Res 4 Malvern Rangers 0; Lye Town Res 1 Bewdley Town 4; Malvern Town Res 1 Wyre Forest Brintons 4.

Supplementary Cup first round: Leominster 3 Chaddesley 4 (aet)

SMEDLEY CROOKE CUP

Semi final: Fernhill County Sports 3 Pershore Town 0.

ICIS MIDLAND COMBINATION

Premier Division: Feckenham 1 Handrahan Timbers 0.

Division Two: Leamington Hibernian 0 Droitwich Spa 1; West Midlands Police Res 2 Archdales 4.

Reserve Division: Worcester City 1 Shepshed 0.

CHERRY RED RECORDS HELLENIC LEAGUE

Premier Division: Pegasus Juniors 2 Henley Town 0.

WORCESTER AND DISTRICT LEAGUE

Premier Division: Worcester City 6 Bromyard Town 0; Bretforton Old Boys 3 Kempsey United 1; Droitwich Spa 2 Tolladine Sports 2; Perrywood 0 Hallow WMC 6.

Division One: Langland Sports 9 Koinonia 1; Bransford Rovers 3 Goodrest Sports 1; Oak Apple 4 West Malvern 2; Fernhill Heath Spurs 1 Welland Athletic 4.

KIDDERMINSTER LEAGUE

Premier Division: Kinver 2 Cookley Social 4; Parkdale Rovers 1 Barley Mow 1; Wollescote Sports 3 Oldington United 1.

Division One: Blackheath 4 Bewdley Rovers 0; Clee Hill United 2 Dudley Wood Athletic 2; Libertys Sports 1 Castle Inn 2000 1; Quarry Bank 3 Tenbury United Res 1; Rising Sun 0 Birch Coppice 0; Sun Celtic 1 Straits House 1; Two Gates Res 0 Top Bell 1.

Kidderminster Hospital Junior Cup quarter-finals: Cradley Heath Timbertree 1 Fernhill County Sports 0; Quarry Bank Rangers 1 Norton Celtic 0.

Semi-final: Chaddesley Corbett 0 Two Gates 0 (10-9 pens).

STOURPORT YOUTH LEAGUE

U8 Cup Final: Ferndale Youth 2 Worcester Colts 3.

U9 Cup Final: Areley Kings 1 Worcester Colts 0.

U9: Droitwich Spartans 4 Ferndale Youth 0; Kidderminster Athletic 0 Barbourne Royals 4; Burlish Blades v Burlish Bullets - postponed; Nunnery Lynx 4 Spartek Droitwich 4.

U10 Cup Final: Mostyn Rangers 1 Nunnery Wood 5.

U10 Supplementary 'A' Competition: Bewdley v Areley Kings - postponed; Droitwich Spa 3 Bromsgrove Town 0.

U10 Supplementary 'B' Competition: Coombs Wood Colts 2 Northside Pirates 1; Droitwich Youth 0 Ferndale Flyers 2; Ferndale Youth v Mostyn Youth - postponed.

U11 Cup Final: Burlish Blue 4 Droitwich Athletic 0.

U11 Division Two: Forest Falcons 7 Arboriginals 1; Bewdley Colts v West Hanford - postponed; Droitwich Hawks 0 Kinver Colts 4; Burlish Red v Martley & Holt - postponed.

U13 Girls Cup Final: Phoenix 5 Worcester City 0.

U13 Girls: Coreley 4 Droitwich Spa 2.

U14 Girls Cup Final: Merry Hill Maidens 2 Mostyn Red Devils 0.

U14 Girls: Ferndale 5 Droitwich Spa 0; Forest Falcons 5 Coreley 2.

MERCIAN ELGAR JUNIOR LEAGUE

U9 Cup final: Malvern Town Wanderers 3 Evesham Robins 1.

U9: Warndon Villages Beavers 0 Severn City Juniors 1.

U10 Cup final: Evesham Robins 2 Malvern Town Wanderers 3.

U10: Newtown Sports Juniors 6 Suckley Harriers 0; Newtown Sports Colts v Malvern Town Wanderers - postponed.

U11 Cup final: Malvern Town Wanderers 2 Goodrest Juniors 0.

U11: Lyppard Rangers Colts 1 Leigh & Bransford Badgers 1; Bromyard Town 0 Newtown Sports Colts 2; Lyppard Rangers v Evesham United - postponed; Hadley Rangers v Suffolk Rangers - postponed.

U11 Girls Cup final: Pershore Town 1 Evesham Robins 0.

RUGBY

NATIONAL LEAGUE

Division One: Worcester Warriors 9 Rotherham 21.

ENGLISH CLUBS CHAMPIONSHIP

Powergen Midlands One: Bromsgrove 24 Malvern 25; Luctonians 38 Walsall 3.

Powergen Midlands Two West: Newbold 9 Hereford 6.

Midlands Three West North: Burton 32 Kidderminster 14.

Midlands Three West South: Evesham v Old Leamingtonians - postponed; Ledbury 20 Nuneaton Old Edwardians 10; Pershore 20 Southam 23.

Midlands Four West South: Droitwich 17 Old Yadlians 8.

North Midlands One: Bromyard 3 Woodrush 12; Cleobury Mortimer 13 Upton on Severn 27; Redditch 24 Solihull 34; Stourport 32 Five Ways OE 14; Veseyans 22 Worcester Wanderers 3.

North Midlands Two: Aldridge v Tenbury Wells - match abandoned.

North Midlands Three: Chaddesley Corbett 49 Hereford Greyhound 17.

SUNDAY

WORCESTER AND DISTRICT LEAGUE

Bernard Finnegan Cup semi-finals: Blackpole 2 Kays 0; Express 88 3 St John's 2.

Infirmary Junior Cup semi-final: The Albion 2 Alvechurch Darts 1.

Premier Division: Arrow 2000 2 New Chequers 4; Kempsey 3 Droitwich Spa 3; Martley Spurs 5 FC Porto 7.

Division Two: Kays Athletico 2 Malvern Premier 3; Oak Apple 4 Martley Spurs Res 1.

Division Three: All Blacks 0 St John's Sports 3; Abberley 3 Perdiswell 2; AFC Mazak 3 Virgin Sports 0; Trinity Sports 4 Pillar of Salt 3.

Division Four: Claines 5 CMB Sports 1.

WORCESTERSHIRE FA CUP FINALS

U18 Youth Cup final: Kingscote Albion 0 Malvern Town 2.

KIDDERMINSTER LEAGUE

Premier Division: Cradley Olympic 2 Brintons Social 1; Handrahan Timbers 1 Hainge Rovers 0.

Division One: Swindon Cricket 0 Alveley Social 0; Tavern 0 Brintons Chainwire 0; Waggon & Horses 0 Hayley Green Harriers 4; Wolverley Athletic 1 Wollescote Villa 3.

Division Two: Greensforge 3 Mostyn Rangers 5; Thorns Athletic 4 Burlish Olympic Res 0; Wordsley 'A' 3 Bromley 0.

Division Three: Briars Phoenix 0 CBS Rotary 2; Rock Sports 3 Blakedown 1; Sedgley Town 0 Cleobury Town 1.

Division Four: Chaddesley Corbett 0 Station Inn 3; Delph Bell 1 Hoobrook Crown 4; Gornal 'A' 6 Three Crowns 0.

Division Five: Causeway 2 Gilt Edge 0; KWF Celtic 1 Wilden Village Res 3; Norton Rovers 0 Plough Dukes 3; Worths 2 Harriers Arms 2.

Division Six: Brintons B&G 2 Bulls Head Celtic 5; Kinver RBL 2 Seven Stars 9.

Roy Marchant Cup: Ocean Design United 3 Hearts 1; Longlands 0 Areley Kings Res 3; Burlish Olympic 6 White Harts Kinver 2; Dudley Sports 2 Areley Kings 1.

Kidderminster Hospital Junior Cup quarter finals: Grange Athletic 5 Grange United 1; Woodside United 1 Garringtons 4; Club Inter 1 Swindon United 4; Oakham United 4 Brinton Arms 2.

Kidderminster Hospital Minor Cup third round: Blackheath Liberals 3 Moot Meet 2; Gornal Athletic 3 Wollaston Gate 2.

Quarter-finals: Dock & Iron Harriers 2 Colley Gate 2 (4-5 pens); Stourbridge Tenth Lock 2 Rubery Red Star 4.

Wyvern Associates Women's League Cup: Bredon Malvern .

BIRDSEYE SPORTS EVESHAM LEAGUE

Division One: Badsey Recreation 0 Upton Snodsbury 5.

Division Two: Ambassador 7 Lower Moor United 0.

Division Four League Cup Group 'A': Servicemens 98 2 Golden Cross 10.

Evesham Hospital Junior Cup semi-finals: Bretforton Sports VIC 1 Bear 2; Evesham WMC 2 Inkberrow 1.

Evesham Hospital Minor Cup round two: Queens 1 Pebworth 1 (5-3 pens).

Quarter-finals: Red Horse 7 Ashton 0; Red Hill Social 4 Peopleton 0; Offenham 5 Defford & Besford 0.

THE SOCCER SITE MALVERN LEAGUE

Division One: Bull Allstars 8 Worcester Juniors 2; Eeore 3 Bell Inn 98 1; Club AC30 6 Kempsey United Res 3; Madresfield 6 Fromes Hill 2; Brewery 2 Talbot Head 5; Green Dragon 6 Dynamo Ledbury 2.

U18 Youth Division: Barnards Green Juniors 4 Bromsgrove Town 2.

BROMSGROVE LEAGUE

Advertiser and Messenger Cup semi-final: Rovers Sunday 2 Victoria Barnt Green 1.

Centenary Cup final: Alvechurch Darts Res 0 Rovers Sunday Res 4.

Worcester Infirmary Junior Cup semi-final: The Albion 2 Alvechurch Darts 1.

Division One: Bromsgrove Town 5 Ringspanners 1; New Olympic 3 Chawson Old Boys 4; Meadow Park Prem 1 Sporting Harborne 1.

Division Two: Turks Head Olympico 1 Barley Mow 1; Real Archers 1 Bromsgrove General 1; Sportsman United 2 Freemasons 0; Southside United 6 Wychbold RBL Res 1.

Division Three: Blackwell 2 Westcroft Wanderers 1; Victoria Barnt Green Res 2 Stourport Town 1; Cofton Falcons 2 Chequers 4; Kimal Athletic 0 Crown Inn 5.

STOURPORT YOUTH LEAGUE

U12 Division One: Ferndale Colts 1 St Johns Tigers 3; Fernhill Heath 2 Ferndale Flyers 2; Droitwich Packers 0 Droitwich Back Up 6.

U12 Division Two: Mostyn Rangers 0 Halas Hawks 4; Coombs Wood Colts 0 Droitwich Lions 2; Kidderminster Athletic 5 Kinver Colts 2; Meadow Park v Penn Colts - postponed.

U13 Division One: Bewdley Town 1 Dines Green 5; Droitwich Spa 4 Brierley Hill Bullets 8; Cradley Town 2 Ferndale Flyers 4; Halas Hawks 0 Worcester City 6; Droitwich Jaguars 1 Ferndale Youth 6.

U13 Division Two: Halesowen Eagles v Cookley Cobras - postponed; Arboriginals 5 Perrywoods 1; Droitwich Lions 3 Worcester Colts 1; Droitwich Cheetahs 1 Kidderminster Lions 1.

U14: Burlish Olympic 1 Hasbury Rangers 0; Wribbenhall Wasps 2 Bilford 0; Halas Hawks v Wolverley Youth - postponed; Cradley Town 3 Worcester Colts 0; Perrywoods 1 Bromsgrove Athletic 3; Kidderminster Athletic 1 Nunnery Wood 6; Meadow Park 1 St Johns Tigers 2.

U17: Albron v Netherton Colts - postponed; Netherton Colts 4 Albron 0; Bewdley Town 2 Mostyn Rangers 1; Tividale Colts 3 Kempsey United 0; Worcester City v Forest Falcons - postponed; Cradley Town 7 Ferndale Youth 1; Forest Falcons 6 Meadow Park 1.

MERCIAN ELGAR JUNIOR LEAGUE

U12: Lyppard Rangers Boys 1 Newtown Sports Juniors 5; MCL Claines Juniors v Welland Juniors - postponed.

U13: Newtown Sports Juniors v Welland Juniors - postponed; Malvern Town Wanderers 6 Drakes Broughton Rangers 2; Worcester Juniors 1 Westbury Boys 7; Worcester Rangers 0 Bromyard Town 2.

U14: Bromyard Town 2 Ombersley Colts 7; Evesham United 0 Mostyn Rangers 2; Bredon Colts Juniors 0 Malvern Town Wanderers 3; Welland Juniors 4 Lyppard Rangers Juniors 1; Malvern United 3 Salford Rovers 5; Mickleton Rangers Colts 2 Evesham Colts 5.

U15 Division One: Worcester Saints 2 Burlish Olympic 3; Newtown Sports Juniors v Peopleton Juniors - postponed; Norton Rangers v Evesham United - postponed; Worcester Juniors 3 Mostyn Rangers 7; Battledown 2 Norton Rangers 2..

U15 Division Two: Malvern Town Wanderers 0 Franche Boys 0; Welland Juniors 10 Littleton Juniors 0.

U16: Worcester Juniors 4 Warndon Boys 2; Evesham Colts 5 Droitwich Spa Boys 3; Habberley Hawks 4 Droitwich Spa Eagles 0.