CHADDESLEY Corbett were made to work hard for a place in the Kidderminster Harriers Saturday Junior Cup final, beating Two Gates 10-9 on penalties after a goal-less match.

Areley Kings Reserves, who play in Kidderminster and District League Sunday Division Six, pulled off a superb 3-1 Roy Marchant Cup victory over Division One side Longlands.

Cleobury Town moved up to second place in Division Three with a 1-0 victory at Sedgley.

Results, midweek

Saturday Premier: Quarry Bank Rgrs 0, Wollescote Sp 0; Two Gates 1, Furnace Sp 0.

Div One: Tenbury Utd Res 0, Birch Coppice 4; Dudley Wood Ath 1, Libertys Sp 0.

Sunday Premier: Club Inter 0, Woodside Utd 3; Burlish Oly 0, Grange Ath 3.

Div One: Areley Kings 1, Wolverley Ath 3.

Div Two: Thorns Ath 1, Arley 2; Bromley 2, Mostyn Rgrs 0 - abandoned due to injured player.

Div Three: Briars Phoenix 1, Sedgley Town 5; Colley Gate 2, Moot Meet 5; Stourbridge Tenth Lock 1, Cleobury Town 2.

Div Four: Dock & Iron Harriers 2, Chaddesley Corbett 0.

Sunday League Minor Cup quarter-final: Three Crowns 0, Blackheath Liberals 0 (Three Crowns won 4-3 on penalties).

Roy Marchant Cup: Burlish Oly 4, Stourbridge Tenth Lock 1.

Results, Saturday

Premier: Kinver 2, Cookley Social 4; Parkdale Rov 1, Barley Mow 1; Wollescote Sp 3, Oldington Utd 1.

Div One: Blackheath 4, Bewdley Rov 0; Castle Inn 2000 1, Libertys Sp 0; Libertys Sp 1, Castle Inn 2000 1; Clee Hill Utd 2, Dudley Wood Ath 2; Quarry Bank 3, Tenbury Utd Res 1; Rising Sun 0, Birch Coppice 0; Birch Coppice 0, Rising Sun 2; Sun Celtic 1, Straits House 1; Two Gates Res 0, Top Bell 1.

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

Kidderminster Harriers Junior cup semi-final: Chaddesley Corbett 0, Two Gates 0 (Chaddesley won 10-9 on penalties).

Results, Sunday

Premier: Cradley Oly 2, Brintons Social 1; Handrahan Timbers 1, Hainge Rov 0; Club Inter 1, Swindon Utd 4.

Div 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.

Div Two: Greensforge 3, Mostyn Rgrs 5; Thorns Ath 4, Burlish Oly Res 0; Wordsley A 3, Bromley 0.

Div Three: Briars Phoenix 0, CBS Rotary 2; Rock Sp 3, Blakedown 1; Sedgley Town 0, Cleobury Town 1.

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

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

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

Roy Marchant Cup: Ocean Design Utd 3, Hearts 1; Longlands 0, Areley Kings Res 3; Burlish Oly 6, White Harte Kinver 2; Dudley Sp 2, Areley Kings 1.

Kidderminster Hospital Junior Cup quarter-finals: Grange Ath 5, Grange Utd 1; Woodside Utd 1, Garringtons 4; Club Inter 1, Swindon Utd 4; Oakham Utd 4, Brinton Arms 2.

Kidderminster Hospital Minor Cup round three: Blackheath Liberals 3, Moot Meet 2; Gornal Ath 3, Wollaston Gate 2; quarter-finals: Dock &Iron Harriers 2, Colley Gate 2 (Colley won 5-4 on penalties); Stourbridge Tenth Lock 2, Rubery Red Star 4.

Fixtures, tonight

Saturday Premier: Cradley Heath Timbertree v Kinver, Norton Celtic v Oldington Utd.

Sunday Premier: Hainge Rov v Burlish Oly.

Div One: Areley Kings v Brintons Chainwire.

Div Three: CBS Rotary v Rock Sp.

Div Four: Blackheath Liberals v Chaddesley Corbett.

Div Six: Seven Stars v Hearts, Wollaston Gate v Kingswinford Snooker.

Roy Marchant Cup: Dock & Iron Harriers v Dudley Sp, Mostyn Rgrs v Ocean Design Utd.

Sunday League Senior Cup semi-final: Woodside Utd v Handrahan Timbers.

Junior Cup semi-final: Bromley v Arley (at Dudley Sports). Minor Cup quarter-final: Gornal A v Gilt Edge (7.30pm).

Fire Shield quarter-final: Club Inter v Wordsley A.

Fixtures, Saturday

Premier: Furnace Sp v Chaddesley Corbett, Oldington Utd v Cradley Heath Timbertree, Parkdale Rov v Norton Celtic, Quarry Bank Rgrs v Kinver, Tenbury Utd v Wollescote Sp, Two Gates v Springvale Rov.

Div One: Blackheath v Clee Hill Utd, Castle Inn 2000 v Dudley Wood Ath, Quarry Bank v Bewdley Rov, Rising Sun v Libertys Sp, Straits House v Birch Coppice.

Kidderminster Harriers Junior Cup semi-final: Belbroughton WMC v Cookley Social.

Fixtures, Sunday

Premier: Club Inter v Grange Ath, Hainge Rov v Grange Utd, Ocean Design Utd v Brintons, Oakham Utd v Swindon Utd.

Div One: Queens Head Wolverley v Wollescote Villa, Tavern v Dudley Sp, Wolverley Ath v Swindon Cricket.

Div Two: Arley v Bromley, Brinton Arms v Thorns Ath, Cookley St Peters v Mostyn Rgrs.

Div Three: Briars Phoenix v Colley Gate, CBS Rotary v Cleobury Town, Corngreaves Plough v Sedgley Town, Halesowen Town Supporters v Rock Sp.

Div Four: Gornal A v Delph Bell, Hamilton Rgrs v Three Crowns, Hoobrook Crown v Chaddesley Corbett, Mill Race Lane Rov v Blackheath Liberals.

Div Five: Gornal Ath v Harriers Arms, Malt Shovel Highley v Norton Rov, Plough Dukes v Gilt Edge, Wilden Village Res v Causeway, Worths v St Johns Tigers Seniors.

Div Six: Bulls Head Celtic v Wollaston Gate, Seven Stars v WH Sp.

Roy Marchant Cup: Areley Kings Res v Belbroughton Utd, White Harte Kinver v Stourbridge Tenth Lock, Areley Kings v Dock & Iron Harriers.

Worcester Infirmary Cup quarter-final: Brintons Chainwire v Fairfield.

Fixtures, Tuesday

Saturday Div One: Libertys Sp v Belbroughton WMC, Clee Hill Utd v Rising Sun, Castle Inn 2000 v Straits House.

Sunday Div Two: Brinton Arms v Arley.

Div Three: Stourbridge Tenth Lock v CBS Rotary.

Div Five: Chawn Park Rgrs v Plough Dukes.

Fixtures, Wednesday

Saturday Premier: Wollescote Sp v Cradley Heath Timbertree.

Div One: Top Bell v Birch Coppice.

Sunday League Senior Cup quarter-final: Grange Utd v Wollescote Villa.