Weekend football results.

MIDLAND FOOTBALL LEAGUE, Premier Division: Westfields 4 Loughborough Uni 0.

WEST MIDLANDS (REGIONAL) LEAGUE, Premier Division: Pegasus Juniors 1 Sporting Khalsa 1, Shawbury United 2 Wellington 5.

Division 1: Worcester Raiders 2 Bromyard Town 6.

Division 1 Cup, semi-final: AFC Ludlow 7 Bartestree 1.

Division 2: Newport Town 1 Kington Town 5.

SPAR MID-WALES LEAGUE, Division 1: Rhosgoch 1 Penrhyncoch 1.

Division 2: Dyffryn Banw 0 Presteigne 2, Hay St Mary's 3 Borth United 1.

WATSON FINANCIAL MID-WALES LEAGUE (SOUTH): Radnor Valley 4 Hay St Mary's Res 0.

NEWCASTLE CUP, final: Presteigne 4 Orleton Colts 5.

HEREFORD TIMES HEREFORDSHIRE FOOTBALL LEAGUE, Premier Division: Ewyas Harold 2 Lads Club Res 1, Hinton 2 (Gareth Bowley, Steve Cuss) Wellington Res 2, Tenbury United 3 Fownhope 0.

Division 1: Fownhope Res 1 Ledbury Town Res 4.

Division 2: Tenbury Town 7 (Mark Boucker 3, Alex Lombardi, Chris Patton, Thom Pitt, Daniel Osborne) Kington Town Res 1 (Ryan Newton).

Supplementary League: Civil Service 0 Hereford City 2, Kingstone Harriers 7 Kingstone Rovers 0.

JEWSON POLYPIPE HEREFORDSHIRE SUNDAY LEAGUE, Northern Division: Shooters 2 Bromyard Colts 2, Tenbury 1 Hope Pole 2 (Ashley Griffiths 2).

HFA Sunday Cup, final: Stagecoach 1 (Nicholas Price) Vaga 2.