CHADDESLEY Corbett reserves not only won the Saturday League Senior Cup but they are Kidderminster and District Football League Saturday Premier Division champions for the first time.

They recorded victories in their final two league matches - 5-1 over Timbertree and 3-2 against rivals Wyre Forest.

The cup final, played at Stourport Swifts' ground, saw Chaddesley win on penalties against Furnace Sports after a 1-1 full-time score.

The team is jointly managed by Peter Bayliss and Laurence Rose.

A year ago, they only just avoided relegation so this season saw an excellent turnaround in their fortunes.

Chaddesley's Banks's Brewery League Division One South side have also fared well under the guidance of Martin Westcott and Adrian Billings.

Wyre Forest had two setbacks - beaten by Tipton Town in the semi-final of the Subsidiary Cup and the league defeat to Chaddesley.

Forest scorers in the latter were Richard Costello and Robert Dew.

They have finished third in the Premier League behind Furnace Sports and Chaddesley.

Forest have one last chance for honours when they play Chaddesley in the Tony Tranter Cup final at Kinver tomorrow from 6.45pm.

Players should be at Kinver by 6.15pm to compete for the trophy their team last won in 1992.

In Kidderminster Sunday Division Six, Areley Kings moved into seventh place with a superb 7-2 win over Brewers Wharf.

Three Crowns consolidated their third place in Sunday Division Five with a 5-0 win over Plough Dukes.

Saturday League results

Premier: (midweek) Timbertree 1, Chaddesley Corbett 5; Wyre Forest 2, Chaddesley Corbett 3.

Division One: (midweek) Two Gates 1, Broughton WMC 0.

League Senior Cup final: Chaddesley Corbett 1, Furnace Sports 1 (Chaddesley won 3-2 on penalties); semi-final: (midweek) Furnace Sports 2, Cookley Social 0.

Kidderminster Hospital Minor Cup final: Norton Celtic 1, Wychbold Poachers 0.

League Subsidiary Cup semi-final: (midweek) Tipton Town 1, Wyre Forest 0.

Sunday League results

Premier: Grange Athletic 7, Wolverley Athletic 1; Burlish Olympic 2, Hainge Rovers 1; Woodside United 2, Brintons Social 1; Oakham United 0, Cradley Olympic 3; (midweek) Oakham United 0, Burlish Olympic 1; Cradley Olympic 2, Hainge Rovers 2; Wolverley Athletic 2, Gornal. Rovers 3; Grange Athletic 1, Woodside United 1; Hainge Rovers 1, Gornal Rovers 0.

Division One: Round Oak 4, Cookley 4; (midweek) Dudley Sports 5, Areley Kings 1; Round Oak 1, Alveley Social 1; Hagley Old Boys 3, Cookley St Peters 1.

Division Two: Vine 1, Burlish Olympic Reserves 0.

Division Three: Saltwells Chemi-Petro 3, Waggon & Horses 4; (midweek) Blakedown 0, Waggon & Horses 5.

Division Five: Fox United 3, Station Inn 1; Plough Dukes 3, Dibdale Snooker 2. (midweek) Plough Dukes 0, Three Crowns 5; Dibdale Snooker 5,Oldswinford Shrub 1; Sporting Labour 1, Plough Dukes 1; Corn Exchange Harriers 2, Wilden Village Res 3.

Division Six: St Johns Tigers Seniors 2, Kinver RBL 10; Harriers Arms 0, Areley Kings Reserves 0; Sporting Swan 2, Brintons B&G 3; (midweek) Kinver RBL 5, Franche Village Club 2; Brewers Wharf 2, Areley Kings Reserves 7.

League Minor Cup final: Brinton Arms 1, Lyttelton 6; semi-final: (midweek) Lyttelton 1, Dibdale Snooker 0.

League Fire Shield final: Club Inter 4, Tavern 1; semi-finals: (midweek) Club Inter 3, Home Olympia 2; Tavern 3, Burlish Olympic Reserves 2.

Kidderminster Hospital Minor Cup final: Bromley 2, Corngreaves Plough 1.