ST John's Tigers Seniors comprehensively beat Olympic Cheshire 10-3 in Kidderminster and District Football League Sunday Division Six.

Station Inn improved their position in Division Four with a 6-1 home victory over Rumba.

It came as no surprise when the Premier's top team Grange Athletic thrashed bottom side Wolverley Athletic 10-0 at Hagley.

The only Wyre Forest side to record a victory in the Saturday Premier was Chaddesley Corbett who beat second-placed Tipton Town 1-0.

Brintons Chainwire reached the final of the Worcestershire Royal Infirmary Sunday Junior Cup with a 2-1 win at Upton Snodsbury.

But Burlish Olympic were unlucky in their semi-final match, losing 3-1 to Cradley on penalties.

Brinton Arms progressed to the semi-final of the Worcestershire Royal Infirmary Sunday Minor Cup with a 4-0 victory over Martley Spurs Reserves.

Saturday results

Premier: Clee Hill Utd 8, Two Gates 0; Cradley Heath Timbertree 4, Oldington Utd 1; Kinver 0, Furnace Sp 2; Norton Celtic 3, Parkdale Rov 0; Tenbury Utd 6, Cookley Social 5; Chaddesley Corbett 1, Tipton Town 0; Wollescote sports 2, Broughton WMC 0.

Div One: Bewdley Rov 2, Blackheath Invensys 2; Castle Inn 2000 1, Clee Hill Utd Res 0; Foley 1, Barley Mow 4; Lock 3, Tenbury Utd Res 2; Rising Sun 0, Dudley Wood Ath 0; Dudley Wood Ath 0, Rising Sun 0; Two Gates Res 4, Quarry Bank 2; Parkdale Rov Res 0, Springvale Rov 3.

Sunday results

Premier: Grange Ath 10, Wolverley Ath 0; Handrahan Timbers 1, Oakham Utd 3.

Div One: Areley Kings 1, Longlands 2; Dudley Sp 1, Ocean Design Utd 6; Tavern 2, Club Inter 4; Thorns Ath 0, Alveley Social 1; Kingswinford Villa 1, Hagley Old Boys 2.

Div Two: Bromley 5, Cookley St Peters 1; Halesowen Town Supporters 3, Wilden Village 2; Lawnswood 1, Waggon & Horses 3; Queens Head Wolverley 3, Hayley Green Harriers 3; Arley 3, Burlish Oly Res 1.

Div Three: Sedgley Town 9, Briars Phoenix 1; Moot Meet 0, Crestwood Star 0; Wordsley A 2, Delph Bell 0.

Div Four: Blackheath Liberals 1, Colley Gate 3; Dock & Iron Harriers 1, Cleobury Town 2; Station Inn 6, Rumba 1.

Div Five: Gilt Edge 3, Harriers Arms 3; Wilden Village Res 0, Sporting Labour 4; Malt Shovel Highley 0, Mill Race Lane Rov 9; Plough Dukes 4, Franche Village Club 0; White Harte Kinver 5, Worths 2.

Div Six: Areley Kings Res 3, Ian Walker Furniture 1; Ashwood Honved 1, Libertys Utd 3; Brintons B&G 4, Jacksons Rov 2; Oldswinford Shrub 4, Kingswinford Snooker 3; St Johns Tigers Seniors 10, Olympic Cheshire 3.

League Senior Cup quarter-finals: Grange Utd 1, Woodside Utd 0; Swindon Cricket 2, Gornal Rov 5; Wollescote Villa 10, Round Oak 1; Brintons 4, Hainge Rov 0.

League Junior Cup quarter-finals: Greensforge 4, Yew Tree 3; Hartlebury Taverners 1, Lyttelton 2.

League Minor Cup round three: Dibdale Snooker 3, Fox Utd 0; Burnt Tree Ath 0, CBS Rotary 2.

Subsidiary League: Tri-Star Windows 0, Stourbridge Wdrs 2; Hamilton Rgrs 0, Bird Rgrs 7; SS Celtic 7, KWF Celtic 1; Belbroughton WMC 1, Three Crowns 3.

Worcestershire Royal Infirmary Junior Cup semi-finals: Burlish Olympic 3, Cradley Olympic (Cradley won 3-1 on penalties); Upton Snodsbury 1, Brintons Chainwire 2.

Worcestershire Royal Infirmary Minor Cup quarter-final: Martley Spurs Res 0, Brinton Arms 4.

Saturday fixtures

Premier: Oldington Utd v Wollescote Sp, Two Gates v Kinver, Furnace Sp v Tenbury Utd, Parkdale Rov v Quarry Bank Rgrs, Chaddesley Corbett v Cookley Social, Tipton Town v Cradley Heath Timbertree, Clee Hill Utd v Norton Celtic.

Div One: Blackheath Invensys v Clee Hill Utd Res, Dudley Wood Ath v Two Gates Res, Barley Mow v Quarry Bank, Tenbury Utd Res v Rising Sun, Bewdley Rov v Castle Inn 2000, Lock v Parkdale Rov Res, Springvale Rov v Foley, Foley v Springvale Rov.

Fixtures, Sunday

Premier: Cradley Oly v Grange Ath, Gornal Rov v Brintons Social, Brintons v Handrahan Timbers, Oakham Utd v Woodside Utd, Hainge Rov v Burlish Oly, Swindon Utd v Grange Utd, Wolverley Ath v Round Oak.

Div One: Alveley Social v Kingswinford Villa, Cookley v Areley Kings, Tavern v Thorns Ath, Ocean Design Utd v Brintons Chainwire, Wollescote Villa v Hagley Old Boys.

Div Two: Burlish Oly Res v Audnam, Cookley St Peters v Greensforge, Hayley Green Harriers v Bromley, Yew Tree v Arley, Halesowen Town Supporters v Lawnswood, Queens Head Wolverley v Waggon & Horses.

Div Three: Lyttelton v Sedgley Town, Rock Sp v Hartlebury Taverners, Wordsley A v Blakedown, Delph Bell v Crestwood Star, Briars Phoenix v Stourbridge Wdrs.

Div Four: CBS Rotary v Dock & Iron Harriers, Cleobury Town v Blackheath Liberals, Colley Gate v Corngreaves Plough, Station Inn v Hoobrook Crown.

Div Five: Worths v Franche Village Club, Mill Race Lane Rov v Plough Dukes, Sporting Labour v Bird Rgrs, Malt Shovel Highley v Dibdale Snooker.

Div Six: Ian Walker Furniture v Libertys, St Johns Tigers Seniors v Burnt Tree Ath, Kinver RBL v Oldswinford Shrub.

League Junior Cup quarter-final: Moot Meet v Brinton Arms.

League Minor Cup round three: Rumba v Wilden Village Res.

Subsidiary League: Kingswinford Snooker v Swindon Cricket, Olympic Cheshire v Ashwood Honved, Fox Utd v SS Celtic, Longlands v Belbroughton WMC, Jacksons Rov v Three Crowns, Wilden Village v KWF Celtic.