WAYNE Berry hit a hat-trick for Kidderminster and District Football League Saturday Premier table-toppers, Wyre Forest in their 4-0 victory at Oldswinford Harriers.

In a Sunday Division Four basement battle, bottom club Wilden Village Reserves leapfrogged Plough Dukes with a 6-2 win thanks to a Scott Griffin hat-trick.

Lewis Pountney grabbed a treble as Bewdley Town beat Cleobury Town 4-3 in Sunday Division Two.

They then won the reverse fixture 3-1.

Saturday results

Premier: Areley Kings 1, KS Athletic 0; Blackheath Town 2, Parkdale Rovers 1; Brintons 3, Quarry Bank 0; Cradley Heath 1, Kinver 0; Oldswinford Harriers 0, Wyre Forest 4.

Division One: Birch Coppice 4, Furnace Sports 5; Kings Heath Old Boys 1, Rising Sun 1; Libertys Sports 2, GDIS 3; Quarry Bank Rangers 3, Dudley Wood Athletic 3; Tenbury United 0, Gigmill 13.

League Junior Cup, semi-finals: Albron 5, Dudley Hearts 0; Wilden 2, Duke of York 1.

Sunday results

Premier: Dudley Sports 1, Brintons 0; Grange Athletic 2, Oakham United 3; Mostyn Rangers 0, Kignswinford 3; Tenth Lock Harriers 3, Grange United 2; Wollescote Villa 0, Woodside United 2.

Division One: Brintons Chainwire 1, Alveley Social 1; Bull Terrier Gators P, Wilden Village P; Corngreaves Grove 1, Stourport 0; Norton Sports 1, Trysull Tigers 4; Swindon Dell 2, Gornal A 3; Wolverley Athletic 1, Wordsley A 3.

Division Two: Blackheath Malt Shovel 2, Cookley 4; Cleobury Town 3, Bewdley Town 4; Bewdley Town 3, Cleobury Town 1; Crestwood Star 0, Arley 0; Fish Athletic 1, Hoobrook Crown 3; Gornal Five Ways 5, New Olympic 0; Harriers Trust 1, Chaddesley Corbett 2.

Division Three: Corn Exchange 1, Foley Celtic 4; Kewford Eagles 2, Gornal United 2; Norton Greyhound 3, Lovato Electric 2; Stourbridge Glass Boys 1, SWT Seven Stars 5; Waterfront 0, Causeway 5; Wollaston Celtic 3, Bird in hand 3; Worths Breakwells 0, Station Inn 5.

Division Four: Black Country Taverns 1, Blakedown 0; Caves 4, Delph Bell 1; Gilt Edge 3, Railway 3; Stour Park Rangers 1, Kingswinford Oak 4; Wilden Village Reserves 6, Plough Dukes 2; Wollaston Sports 1, Wordsley Crown 1.

Sunday Division Five: Aquaforce 2, Corngreaves Grove Reserves 2; Areley Kings 2, Tenbury United Colts 2; Franche Village Club 2, Broadwaters Inn 3; Gornal Bulls Head 3, SR 0; Loom & Shuttle 0, Fiddlers Arms 3; WH Sports 5, Hamilton Rangers 0.

Division Six: Abberley Vale 2, Bewdley Bailiffs 0; Black Country Old Boys 2, Harriers Arms 2; Broadway Athletic 5, White Horse 3; Olympic Cheshire 1, Queens Head Sports & Social 1; Three Crowns 3, Mostyn Rangers Reserves 2; White Horse Celtic 4, Wrens Nest 0; Wribbenhall Social 1, Stourbridge Sports 1.

Worcestershire FA Minor Cup, semi-finals: Bretforton OB 5, Ocean Designs Rangers 0; Gardeners Arms 5, Burlish Olympic 0.

Fixtures, Saturday

Premier: Blackheath Town v George & Dragon Colts, Cradley Heath v Parkdale Rovers, KS Athletic v Kinver, Quarry Bank v Cookley Social, Two Gates v Gemini, Wyre Forest v Brintons.

Division One: Birch Coppice v Quarry Bank Rangers, Burlish Olympic v Libertys Sports, Dudley Hearts v Wilden, Dudley Wood Athletic v Millstar Sports, Furnace Sports v Duke of York, GDIS v Albron, Gigmill v Rising Sun, Kings Heath Old Boys v Tenbury United.

Women's League: Bredon 2, Hinton 4; Droitwich Spa 4, Phoenix Hereford 1; Malvern Town 3, Worcester City Reserves 0; Redditch 7, Pershore Town 1.

Kidderminster Hospital Cup, quarter-final: Evesham United 2, Burlish Olympic 5.

Fixtures Sunday

Premier: Brintons v Bromley, Dudley Sports v Mostyn Rangers, Grange Athletic v Hayley Green Harriers, Grange United v Oakham United, Tenth Lock Harriers v Wollescote Villa, Woodside United v Kingswinford.

Division One: Alveley Social v Wolverley Athletic, Bull Terrier Gators v Swindon Dell, Netherton Crown v Trysull Tigers, Stourport v Gornal A, Wilden Village v Brintons Chainwire, Wordsley A v Norton Sports.

Division Two: Arley v Gornal Five Ways, Bewdley Town v Blackheath Malt Shovel, Chaddesley Corbett v Burlish Olympic, Cleobury Town v Harriers Trust, Hoobrook Crown v Crestwood Star, New Olympic v Cookley, Phoenix v Fish Athletic.

Division Three: Foley Celtic v Stourbridge Glass Boys, Gornal United v Bird in Hand, Lovato Electric v Worths Breakwells, Norton Greyhound v Waterfront, Station Inn v Wollaston Celtic, SWT Seven Stars v Corn Exchange.

Division Four: Blakedown v Gilt Edge, Caves v St Johns Tigers Seniors, Plough Dukes v Kingswinford Oak, Railway v Black Country Taverns, Stour Park Rangers v Delph Bell.

Division Five: Ashwood Honved v WH Sports, Fiddlers Arms v Corngreaves Grove Reserves, Hamilton Rangers v Gornal Bulls Head, Ocean Designs Rangers v Aquaforce, SR v Areley Kings, Tenbury United Colts v Broadwaters Inn.

Division Six: Black Country Old Boys v Olympic Cheshire, Broadway United v Abberley Vale, Harriers Arms v Broadway Athletic, Mostyn Rangers Reserves v White Horse, Queens Head Sports & Social v Bewdley Bailiffs; Wrens Nest v Stourbridge Sports, Wribbenhall Social v White Horse Celtic.

Bromsgrove Minor Cup, semi-final: Bai v Harriers Trust.

Midland Cup, final: Grange Athletic v Birstall Stamford.

Fixtures: Droitwich Spa v Hinton, Kidderminster Harriers Reserves v Burlish Olympic, Malvern Town v Bredon.

Women's League Cup, semi-finals: Redditch v Phoenix Hereford, Worcester City Reserves v Evesham United.

Fixtures Tuesday

Saturday Premier: Brintons v Cradley Heth.

Saturday Division One: Duke of York v Birch Coppice, Gigmill v Burlish Olympic.

Sunday Division Five: Waterfront v Gornal United, Franche Village Club v Fiddlers Arms.

Fixtures Wednesday

Sunday Division Two: Harriers Trust v Crestwood Star.

RBM Cup: Causeway v Railway.