PENALTY drama proved no obstacle for Brintons Chainwire as they won the Worcester Royal Infirmary Sunday Cup against Cradley Olympic.

The Kidderminster and District League Division One side won 5-4 on spot-kicks after no goals in two hours of football.

There was disappointment for Sunday Division Four champions Cleobury Town who lost 1-0 to tough opponents Lyttelton in the KIdderminster Hospital Minor Cup final.

Cookley Social lost a close Saturday Senior Cup final 3-2 to Clee Hill United, while Cleobury Mortimer-based Springvale Rovers were in tremendous end-of-season form.

They beat Norton Celtic 4-2 in the Tenbury Cup final and then won the Junior Cup with a 2-1 defeat of Blackheath Invensys.

Birmingham sides proved the top teams with Norton Celtic and Grange Athletic winning the Saturday and Sunday Premiers respectively.

The Kidderminster League will hold a five-a-side tournament at Walshes Meadow, Stourport, on Saturday, July 20.

Tuesday results

Sunday Premier: Brintons 1, Hainge Rov 1; Brintons Social 3, Gornal Rov 4.

Div Five: Sporting Labour 0, Dibdale Snooker 5.

Tenbury Cup final: Norton Celtic 2, Springvale Rovers 4.

Kidderminster Hospital Sunday Minor Cup final: Cleobury Town 0, Lyttelton 1.

Wednesday results

Saturday Premier: Quarry Bank Rgrs 1, Broughton WMC 5.

Sunday Div Six: Burnt Tree Ath 2, Libertys Utd 2.

Thursday results

Sunday Premier: Grange Ath 5, Brintons 0; Woodside Utd 5, Round Oak 1; Gornal Rov 2, Hainge Rov 3.

Div Five: Mill Race Lane Rov 0, Dibdale Snooker 1.

Worcester Royal Infirmary Cup final: Cradley Olympic 0, Brintons Chainwire 0 (Chainwire win 5-4 on penalties).

Saturday results

Premier: Two Gates 2, Chaddesley Corbett 1; Wollescote Sp 8, Quarry Bank Rgrs 1.

Div One: Foley 1; Quarry Bank 0.

Senior Cup final: Clee Hill Utd 3, Cookley Social 2.

Junior Cup final: Blackheath Invensys 1, Springvale Rov 2.

Sunday results

Premier: Brintons 3 Brintons Social 1; Hainge Rov P Round Oak P; Woodside Utd 1, Grange Utd 2.

Div One: Cookley 1, Brintons Chainwire 4.

Div Three: Brintons Arms 2, Crestwood Star 1; Crestwood Star 3, Brintons Arms 3.

Div Six: St Johns Tigers Senior 5, Brintons B & G 1.

Minor Cup final: Tavern 2, Dibdale Snooker 2 (Dibdale win 4-3 on penalties).

Kidderminster Harriers Saturday Junior Cup final: Wyre Forest 3, Ounsdale 1.