KIDDERMINSTER Lions under-10s won the Stourbridge & District Youth & Girls Football League Cup final 2-0 against Wordsley Wasps East Under 10s at the Dell Stadium, Brierley Hill on Sunday.

Midfielder Jack Beadsworth bagged the man of the match award for a second League Cup final in a row.

The top two sides in the Stourport Youth League clash in the final of the Kidderminster Harriers Youth Shield.

The final, for under-15 teams will see Enville Athletic play Kewford Eagles at Stourport Swifts on Tuesday (ko 7pm). The competition forms part of the Kidderminster Charities Cups, which donated almost £3,000 to charities last season.

Stourport and District League results, April 16, U8: Bewdley Town 1, Nunnery Wood 3.

U9: Nunnery Leopards 2, Bewdley Town 1.

U10 Division One: Wyre Forest Panthers 2, Ferndale Youth 1; Nunnery Lions 6, Mostyn Rangers 1.

U11 Division One: Worcester Colts 3, Newton Sports 1 April 17, U10 Division Two: Bewdley Town 3, Kinver Colts 3.

April 18, U10 Division One: Nunnery Panthers 1, Areley Kings 0; Mostyn 1,Warndon Lions 3.

Division Two: Droitwich Arrows 4, Kidderminster Lions Juniors 2.

U11 Division One: Worcester Colts 3, Mostyn Rangers 0.

U12 Division One: Kidderminster Lions 5, Wyre Forest Brintons 1; Barbourne Royals 6, Pershore Utd 3; Cookley 4, Kewford Eagles 1; Division Two: Mostyn Rangers 3, Worcester Youth Juniors 1.

U14 Division One: Westbury Celtic 2, Kidderminster Lions 5.

U15 Division One: Norton Athletic 1, Hadley Rangers 2.

U16: Worcester Colts 2, Wychbold FC 5; Wribbenhall Wasps 3, Catshill Warriors 1; Perrywood United 4, Franche Boys 3; Kinver Colts 1,UCW 4.

April 19, U9: Enville Athletic 2, Nunnery Leopards 10; Enville 1, Kidderminster Lion Cubs 1.

U10 Division One: Ferndale Flyers 0, Kidderminster Lions 2.

U11 Division One: Wyre Forest Brintons Youth 2, Droitwich Eagles 1.

Division Two: Meadow Park Youth 1, Scorpions 2.

April 21, U8: Enville Athletic 1, Bewdley Town 2; Nunnery Falcons 4, Ferndale Youth 0; Warndon Piranhas 1, Mostyn Rangers 2.

U9: Droitwich Ravens 0, Bewdley Town 2; Nunnery Tigers 0, Ferndale Youth 0.

U10 Division One: Areley Kings 1, Nunnery Lions 9; Droitwich Bullets 2, Nunnery Panthers 2; Mostyn Rangers 0, Wyre Forest Panthers 4; Ferndale Youth 1, Warndon Lions 0.

Division Two: Worcester Youth 0, Kinver Colts 3; Bewdley Royals 0, Kidderminster Lion Cubs 2; Bewdley Town 3, Kidderminster Harriers 1; Wyre Forest Brintons 2, Rock Sports 1; Enville Athletic 1, Areley Kings Juniors 0; Droitwich Arrows 3, Kidderminster Lions Juniors 0.

U11 Division One: Worcester Colts 3, Kidderminster Lions 0; Meadow Park 0, Wyre Forest Brintons Youth 1; Newton Sports 3, Droitwich Eagles 0.

Division Two: The Scorpions 2, Meadow Park Youth 3; Bewdley 1, Mostyn Youth 4.

April 22, U12 Division One: Pershore United 3, Wyre Forest Brintons 2; Warndon Villages 4, Kewford Eagles 3; Barbourne Royals 5, Droitwich Dons 1; Martley FC 1, Worcester Colts 3.

Division Two: Bewdley Town 0, Kidderminster Lions Youth 1; Rock Sports Youth 0, Bromsgrove Town 9; Burlish Olympic Youth 3, Worcester Youth Juniors 1; Areley Kings 1, Kinver Colts 2; Bromsgrove Town 2, Worcester Youth Juniors 0.

U13 Division One: Worcester Colts 1, Halas Hawks 3.

Division Two: Wribbenhall Wasps 2, Mostyn Rangers 2.

U14 Division One: Worcester Colts 5, Ferndale Youth 2; Wiseman Dairies 5, Wyre Forest Panthers 2; Kidderminster Lions 7, Westbury Celtic 1; Nunnery Wood Colts 4, Bromsgrove Town 5.

Division Two: Kinver Colts 2, Mostyn Rangers Youth 3; Mostyn Red 2, The Scorpions 0.

U15 Division One: Bewdley Town 3, Hasbury Rangers 4; Ferndale Youth 4, Westbury Celtic Youth 2; Enville Athletic 2, Areley Kings Youth 0; Hasbury Rangers 4, Norton Athletic 0; Westbury Celtic 2, Halas Hawks 3.

Division Two: Cleobury Boys 1, St John's Tigers 1; Kidderminster Athletic 2, Perrywoods Youth 1; Hasbury Colts 4, Martley FC 1; Perrywoods 0, Worcester Falcons 1.

U16: Dudley Metz 3, Kidderminster Athletic 1; Kidderminster Athletic 0, Dudley Metz 3; Catshill Warriors 1, UCW Youth 1; Mostyn Rangers 3, Hasbury Rangers 1; Wribbenhall Wasps 1, Meadow Park 1; Meadow Park 0, Wribbenhall Wasps 4; Ferndale Flyers 2, Worcester Colts 1; Perrywoods Youth 0, Wychbold FC 6; Wychbold 1, Hasbury 0; Hasbury 1, Wychbold 2.

U18 Division One, third ties: Meadow Park 4, Studley Youth 3; Cookley Swifts 1, Sporting Hadley 1.

Division Two: Kidderminster Lions 0, Halesowen Town 1; Enville Athletic 6, Littleton Juniors 0.