ROCK Sports moved up to seventh in Sunday Division Three with a brilliant 11-0 demolition of bottom side Hartlebury Taverners.
Waggon and Horses, in fourth place, beat penultimate side Moot Meet 7-1, following an identical scoreline against Hartlebury Taverners in an evening match last week.
In Sunday Division One, Round Oak, who play at Cookley, pulled themselves up into second place with a 7-0 victory over Tavern.
Wyre Forest reached the Tony Tranter Cup final with a 5-1 win over Parkdale and beat Saturday bottom side Kinver 6-1 in a league match.
Forest took the lead when Sean Williams headed home Joey Beard's corner and Kinver put themselves further behind when Adam Wright put through his own goal.
Beard put Forest 3-0 ahead with a close-range header but Simon Hancox pulled one back for the visitors from the penalty spot.
Second-half goals for Richard Hughes, Richard Costello and a penalty for Matt Carter gave Forest a comfortable win.
Forest are at home to Ludlow Colts on Saturday, kick-off 2pm - players to report to the ground at 1pm.
Evening, Saturday results
Premier: Tenbury United 3, Timbertree 2; Ludlow Town Colts 0, Furnace Sports 0; Cookley Social 1, Tipton Town 0.
Division One: Two Gates 0, Norton Celtic 1.
Senior Cup quarter-final: Furnace Sports 5, Ludlow Town Colts 4.
Minor Cup semi-final: Foley 2, Wychbold Poachers 0.
Evening, Sunday results
Premier: Home Olympia 0, Cradley Olympic 4; Gornal Rovers 1, Brintons Social 3; Swindon United 0, Woodside United 3.
Division One: Tenth Lock 3, Areley Kings 1; Longlands 0, Alveley Social 1; Hagley Old Boys 0, Tavern 1.
Division Two: Greensforge 1, Arley 0; Burlish Olympic Reserves 5, Club Inter 4.
Division Three: Hartlebury Taverners 1, Waggon & Horses 7; Saltwells Chemi-Petro 2, Bromley 4.
Division Five: Corn Exchange Harriers 1, Station Inn 1; UEF Kidderminster 2, Hartlebury Village 4; P,lough Dukes 2, Cleobury Town 3; Three Crowns 6, Tri-Star Windows 0; Fox United 1, Wilden Village Reserves 4; Hartlebury Village 3, Corngreaves Plough 0; Dibdale Snooker 3, Gilt Edge 3.
Division Six: Franche Village Club 4, Brewers Wharf 1; Harriers Arms 2, Sporting swan 2; KWF Celtic 1, Jacksons Rovers 3.
Junior Cup semi-final: Arley 1, Waggon & Horses 3.
Kidderminster Hospital Junior Cup quarter-final: Round Oak 3, Woodside United 2.
Kidderminster Hospital Minor Cup; round two: Tri-Star Windows 2, Rock Sports 4; quarter-final: Crestwood Star 0, Corngreaves Plough 1; Brindley Arms 5, White Harte Kinver 2.
Tony Tranter Memorial Trophy semi-finals: Wyre Forest 5, Parkdale Rovers 1; Two Gates 0, Chaddesley Corbett 2.
Saturday results
Premier: Wyre Forest 6, Kinver 1; Bewdley Town 1, Chaddesley Corbett 1; Tipton Town 1, Ludlow Town Colts 0.
Division One: Quarry Bank Rangers 5, Two Gates 0; Oldswinford United 2, Norton Celtic 2; Springvale Rovers 3, Lock 1.
Division Two: Wychbold Poachers P, Kinver Reserves P; Tenbury United Reserves 0, Bewdley Rovers 1.
League Subsidiary Cup quarter-final: Cookley Social 4, Furnace Sports 1.
League Minor Cup semi-final: Blackheath Invensys Colts 1, Parkdale Rovers Reserves 1 (Parkdale won 3-2 on penalties).
Sunday results
Premier: Gornal Rovers 1, Cradley Olympic 2; Brintons Social 1, Swindon United 1; Handrahan Timbers 5, Burlish Olympic 2; Home Olympia 3, Wolverley Athletic 0; Wolverley Athletic 0, Home Olympia 5; Hainge Rovers 0, Woodside United 2; Grange Athletic 1, Oakham United 0.
Division One: Longlands 3, Cookley 0; Hagley Old Boys P, Cookley St Peters P; Dudley Sports P, Alveley Social P; Tavern 0, Round Oak 7; Tenth Lock 1, Grange United 6; Wollescote Villa 0, Areley Kings 1.
Division Two: Lawnswood 2, Arley 1; Vine P, Burlish Olympic Reserves P; Club Inter 4, Wilden Village 2; Halesowen Town Supporters 1, Greensforge 3; Kingswinford Villa 4, Audnam 1.
Division Three: Hartlebury Taverners 0, Rock Sports 11; Moot Meet 1, Waggon & Horses 7; Saltwells Chemi-Pet 0, Yew Tree 3; Bromley 4, Hayley Green Harriers 3.
Division Four: Lyttelton 5, Blackheath Liberals 2; Dock & Iron 1, Sedgley Crown 0; Maverick Celtic 2, Crestwood Star 2; King Billy 0, Hamilton Rangers 1.
Division Five: Corn Exchange Harriers 2, Three Crowns 2; Cleobury Town 1, Wilden Village Reserves 2; Hartlebury Village 5, Sporting Labour 1; Oldswinford Shrub 1, Corngreaves Plough 6; Dibdale Snooker 1, Worths 3; Worths 2, Dibdale Snooker 0; Plough Dukes 1, UEF Kidderminster 2; Tri-Star Windows 3, Fox United 4; Station Inn 2, Gilt Edge 1.
Division Six: Brewers Wharf 1, KWF Celtic 2; Bird Rangers 6, Textron United 1; Sporting Swan 3, Ashwood Honved 0; Jacksons Rovers 1, Kinver RBL 3; Brintons B&G 4, Harriers Arms 2; Micro Harriers 1, Areley Kings Reserves 3; Kingswinford Snooker 0, Franche Village Club 6; White Harte Kinver 9, St Johns Tigers Seniors 0.
Saturday fixtures
Premier: Parkdale Rovers v Cookley Social, Furnace Sports v Chaddesley Corbett, Timbertree v Tipton Town, Bewdley Town v Kinver, Wyre Forest v Ludlow Town Colts.
Division One: Springvale Rovers v Oldswinford United.
Division Two: Blackheath Invensys Colts v Kinver Reserves.
Tenbury Nursing Cup final: Norton Celtic v Wychbold Poachers (at Tenbury, 3pm).
Sunday fixtures
Premier: Brintons Social v Handrahan Timbers, Home Olympia v Gornal Rovers, Grange Athletic v Swindon United, Oakham United v Hainge Rovers, Wolverley Athletic v Cradley Olympic, Woodside United v Burlish Olympic.
Division One: Alveley Social v Cookley St Peters, Areley Kings v Hagley Old Boys, Tavern v Tenth Lock, Grange United v Brintons Chainwire, Round Oak v Cookley.
Division Two: Arley v Kingswinford Villa, Greensforge v Burlish Olympic Reserves, Queens Head Wolverley v Wilden Village, Lawnswood v Stourbridge Wanderers.
Division Three: Delph Black Horse v Moot Meet, Rock Sports v Hayley Green Harriers, Bromley v Waggon & Horses, Hartlebury Taverners v Belbroughton WMC.
Division Four: Crestwood Star v King Billy Rangers, Sedgley Bell v Railway Bell, Hoobrook Crown v Dock & Iron, Lyttelton v Maverick Celtic.
Division Five: Corngreaves Plough v UEF Kidderminster, Fox United v Plough Dukes, Cleobury Town v Tri-Star Windows, Station Inn v Sporting Labour, Wilden Village Reserves v Dibdale Snooker, Worths v Hartlebury Village.
Division Six: Textron United v Brintons B&G, White Harte Kinver v Harriers Arms, Jacksons Rovers v Brewers Wharf, Kinver RBL v Areley Kings Reserves, Ashwood Honved v St Johns Tigers Seniors, Sporting Swan v Bird Rangers, Kingswinford Snooker v Micro Harriers.
Worcestershire FA Junior Cup final: FC Porto v Club Inter (Worcester City, 7.30pm).
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