LEDBURY Swifts Rovers reached the Herefordshire Junior League’s HGTA Under 17s Cup final.

They beat Ross Juniors 3-2 in the last four to book a date with Pegasus Juniors.

Ledbury took the lead midway through the first-half with a well-taken goal from Charlie Jones.

Ten minutes later, centre-half Callum Blakemore-Davey’s bullet header from a corner put Swifts 2-0 up.

Ledbury keeper Lloyd Ngochi saved a penalty to preserve the lead before an explosive second-half.

Blakemore-Davey scored his second and Ross soon had a player sent off for two bookings.

But the red card rejuvenated the visitors, who scored twice late on.

MERCIAN FORTIS JUNIOR LEAGUE U11s Division Two: Claines Cobras 0 Newtown Sports Juniors 1; Welland Juniors Lions 2 Worcester Colts 4.

Division Three: Newtown Sports Colts 0 Oldbury Park Tigers Bengals 5; St John’s Colts Athletic 2 Cradley Sports Club 3.

U12s Division One: L&B Badgers Hornets 1 WCT Raiders 7; Newtown Sports Juniors 19 Warndon Villages Pumas 0; Welland Juniors Colts 1 St John’s Colts Athletic 2.

U13s Division One: Malvern Town Wanderers 4 Worcester Hawks 0.

Division Two: L&B Badgers County 3 Worcester Lions Rangers 0.

U14s Division One: Warndon Villages Cobras 7 Welland Juniors Lions 0.

U15s Division One: Nunnery Wood Sharks 2 Newtown Sports Juniors 0.

U16s Division One: Nunnery Wood Falcons 0 L&B Badgers Rangers 2; Welland Juniors Lions 2 Mostyn Rangers Youth 2.

HEREFORDSHIRE JUNIOR LEAGUE U12s Stirling Division: Lads Club Colts 2 Ledbury Swifts 0.

U13s HGTA Division: Bromyard 8 Golden Valley 1.

Tudor Building Supplies Cup semi-final: Ledbury Swifts 1 Pegasus Juniors 3.

U14s HGTA Division: Bromyard 4 Pegasus Juniors 2.

U15s HGTA Division: Ludlow Arrows 1 Ledbury Swifts 3; Ross Juniors 8 Bromyard 2.

U17s Stirling Division: Fownhope 2 Ledbury Swifts 4.