ROCK Sports made a mockery of their lower placing in the Kidderminster and District League with an excellent Roy Marchant Cup win.
The Division Two promotion chasers defeated relegation-threatened Premier side Brintons Chainwire 3-0.
None of the Wyre Forest sides involved in Worcestershire FA Cup semi-finals could progress.
Cookley Celtic lost 4-1 to Plumbers Arms in the Minor Cup on Saturday and Wilden Village were edged out 1-0 by Upton Snodsbury in the Sunday Junior Cup.
But Brintons' Premier Cup last-four tie ended with a 6-0 thrashing at top Redditch side Black Horse who will meet Kempsey United in the final.
In the league, Saturday Premier second-placed side, Cookley Social, had little trouble in defeating Kinver 7-1, sending them into the bottom slot.
Lowly Cookley surprised Enville Leopard 1-0 in Sunday Division Two, while Bewdley Town beat Harriers Trust 3-1 to enter the Division Three top two.
Broadwaters Inn are also flying high in Division Six and saw off Olympic Cheshire 3-0.
Results, Saturday
Premier: Areley Kings 1, Cradley Heath Timbertree 2; Cally P, Two Gates P; Chaddesley Corbett 4, Castle Inn 0; Kinver 1, Cookley Social 7; Parkdale Rov 0, Norton Celtic 1;Springvale Rov 5, Wollescote Sports 2; Top Bell 3, Furnace Sp 4.
Div One: Birch Coppice 3, George & Dragon Colts 3; Clee Hill Utd 5, Rising Sun 1; Dudley Wood Ath 2, Albron 1; Libertys Sp 1, Quarry Bank Rgrs 6; Parkdale Rov Res 0, Quarry Bank 4; Straits House 1, Land Oak 4.
Worcestershire Minor Cup semi-final: Cookley Celtic 1, Plumbers Arms 4.
Results, Sunday
Premier: Brintons CI Social 0, Grange Ath 3; Handrahan Timbers 2, Burlish Oly 0.
Div One: Alveley Social 1, Areley Kings 1; Lyttelton 13, Longlands 1; Stourport 1, Dudley Sp 1; Wolverley Ath P, Mostyn Rgrs P.
Div Two: Cookley 1, Enville Leopard 0; Corngreaves Grove 3, Summerhouse 2; Moot Meet P, Cleobury Town P; Stourbridge Tenth Lock 4, Arley 4.
Div Three: Bewdley Town 3, Harriers Trust 1; Blackheath Liberals 3, Bewdley Bailiffs 2; Blakedown 2, Station Inn 3; Briars Phoenix 3, Chaddesley Corbett 3; Burlish Oly Res 2, Hoobrook Crown 4.
Div Four: Delph Bell 3, Worths 1; Foley Celtic 4, Saltwells Woodman 1; Jays 6, Bird in Hand 1; New Talbot 1, Gornal Five Ways 9; Wilden Village Res 1, Round Oak Wombourne 1.
Div Five: Chawn Park Rgrs 4, Areley Kings Res 0; Harriers Arms 0, Bulls Head Celtic 13; Kingswinford Snooker 0, Seven Stars 2; Plough Dukes 0, Causeway 8; SR P, Gilt Edge P; Stourbridge Glass Boys 1, Active 2.
Div Six: Abberley Vale 0, WH Sp 2; Aquaforce 3, Loom & Shuttle 1; Ashwood Honved 1, Gigmill 7; Broadwaters Inn 3, Olympic Cheshire 0; Coopers Arms 1, Hearts 8; Wollaston Gate 1, Red Sky 0; Wrens Nest 1, Mostyn Rgrs Res 4.
League Fire Shield round two: Bromley P, Gornal A P; round three: Hill Tavern 0, Tenth Lock Harriers 5; Norton Greyhound 1, Wordsley A 0; Old Bulls Head 0, Woodside 1.
Roy Marchant Cup: Black Country Taverns 0, Wollescote Villa 6; Brintons Chainwire 0, Rock Sp 3; Mill Race Lane Rov 2, Bull Terrier Gators 0; Oakham Utd 6, Crestwood Star 3; Swindon Cricket 0, Grange Utd 3.
Worcestershire Premier Cup semi-finals: Black Horse 6, Brintons 0.
Worcestershire Junior Cup, semi-finals: Upton Snodsbury 1, Wilden Village 0.
Women's League: Worcester City 7, Bredon 0; Burlish 5, Malvern 1.
Fixtures, Saturday
Premier: Castle Inn 2000 v Springvale Rov, Chaddesley Corbett v Norton Celtic, Cookley Social v Parkdale Rov, Cradley Heath Timbertree v Cally, Kinver v Top Bell, Two Gates v Areley Kings, Wollescote Sp v Furnace Sp.
Div One: Albron v Cookley Celtic, Bewdley Rov v Birch Coppice, Clee Hill Utd v Tenbury Utd, George & Dragon Colts v Parkdale Rov Res, Land Oak v Dudley Wood Ath, Quarry Bank v Libertys Sp, Rising Sun v Straits House, Wollaston Cottage Spring v Quarry Bank Rangers.
Fixtures, Sunday
Premier: Brintons v Grange Utd, Brintons Chainwire v Brintons CI Social.
Div One: Areley Kings v Longlands, Dudley Sp v Bromley, Mostyn Rgrs v Alveley Social, Queens Head Wolverley v Lyttelton, Thorns Ath v Hill Tavern, Wolverley Ath v Stourport.
Div Two: Rock Sp v Cookley, Stourbridge Tenth Lock v Crestwood Star.
Div Three: Bewdley Town v Blackheath Liberals, Briars Phoenix v Station Inn, Gornal A v Bewdley Bailiffs, Harriers Trust v Burlish Oly Res, Jays v Norton Greyhound.
Div Four: Hamilton Rgrs v Foley Celtic, New Talbot v Delph Bell, Saltwells Woodman v Round Oak Wombourne.
Div Five: Bulls Head Celtic v Black Country Taverns, Causeway v Gilt Edge, Harriers Arms v St Johns Tigers Seniors, Kingswinford Snooker v Stourbridge Glass Boys, Seven Stars v SR.
Div Six: Abberley Vale v Aquaforce, Broadwaters Inn v Wollaston Gate, Coopers Arms v Mostyn Rgrs Res, Gigmill v Wrens Nest, Ocean Designs Rgrs v Loom & Shuttle, Red Sky v Olympic Cheshire, WH Sp v Ashwood Honved.
Roy Marchant Cup: Arley v Wilden Village Res, Bull Terrier Gators v Swindon Cricket, Burlish Oly v Gornal Five Ways, Cleobury Town v Old Bulls Head, Handrahan Timbers v Enville Leopard, Wilden Village v Hayley Green Harriers, Wollescote Villa v Corngreaves Grove, Woodside Utd v Moot Meet, Wordsley A v Tenth Lock Harriers.
Midland Cup semi-final: Handsworth Old Crown v Grange Ath.
Bromsgrove Minor Cup semi-final: D&K Europe v Chaddesley Corbett.
Women's League: Bewdley Town v Worcester City, Redditch Utd v Burlish Oly.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article