FA CUP, Preliminary Round: Westfields 0 Rugby Town 2, Wellington 2 Stourport Swifts 3.

WEST MIDLANDS (REGIONAL) LEAGUE, Premier Division: Pegasus Juniors 0 Gornal Athletic 4.

Division 1: Bromyard Town 6 Worcester Raiders 2, Bustleholme 2 Bartestree 0.

Division Two: Wolverhampton United 2 Kington Town 0.

HEREFORD TIMES HEREFORDSHIRE LEAGUE, Premier Division: Ewyas Harold 4 (Shaune Smith 2, Roroy Worthing 2) Tenbury United 1, Fownhope 3 Hinton 3 (Matt Aubrey, Gareth Bowley, Brad Matthews), Leominster Town 2 (Neil Mill, Sam Firkins) Ross Juniors 1, Orleton Colts 5 Shobdon 1, Lads Club Res 2 Wellington Res 4.

Division 1: Bartestree Res 1 (Bryan Pillinar) Brimfield 5, Hinton Res 0 Bromyard 1, Ledbury Town Res 1 Woofferton 1 (Daniel Gower).

Division 2: Kingstone Harriers 1 Civil Service 0, Kington Town Res 6 Kingstone Rovers 5, Hereford City 2 Weobley 7.

Division 3: Dore Valley 2 (Marc Metcalfe, Tim Stanley) Belmont Wanderers1 (James Titley), Malvern Vale 1 Weston 4, Northwood Rangers 1 (Ieuan Gallagher) Leominster Town Res 0, Tupsley 5 Orleton Colts Res 1.

HUWS GRAY ALLIANCE: Rhayader Town 3 (Adam Oakley, Tom Rowlands, Rhys Thomas) Llandrindod Wells 0, Llandrindod Wells 0 Llandudno 8, Rhydymwyn 1, Rhayader Town 5 (Tom Rowlands 2, Gethin Jones, Rhys Thomas, Rhydian Davies).

WELSH CUP, FIRST QUALIFYING ROUND: Builth Wells 0 Kerry 1, Hay St Marys 7 (Brendan Hackett 3, Matt James 2, Rob McNamara, Kevin Jones) Borth United 2, Presteigne 4 (Callum Matthews 4) Newbridge 3 (Kieran McCarley, Josh Rees, Jimmy Price).

SPAR MID WALES LEAGUE, DIVISION 1: Carno 0 Rhosgoch 1 (Geraint Lloyd).

DIVISION 2: Newbridge 3 Builth Wells 5 (Lee James 3, Dave Thomas, Joel Metcalf), Knighton Town 8 (Adie Jones 2, Henry Leech 2, Adam Farmer, Chris Jones, Dan Dawson, Johnny Samuel) Penybont 1, Talgarth Town 0 Hay St Marys 4 (Josh Davies, Stuart Davies, Matt James, Brendan Hackett), Talgarth Town 2 (Scott Pavey 2) Penybont 1.

WATSON FINANCIAL MID WALES LEAGUE (SOUTH): Hay St Marys Res 2 (Darren Horrigan, Josh Wisniewski) Sennybridge 0, Newcastle 8 (Scott Oxford 3, Craig Morris 2, Calum Evans, Ben Malley, Tom Price) Presteigne Res 1 (Alan Stocker), Talgarth Town Res 1 (Ryan O’Shea) Brecon Northcote 2 (Aneurin Britton, Jack Evans), Builth Wells Res 3 Llandrindod Wells Res 3 (Ashley Jones, Jason Coles, Ryan Sims), Caro Res 3 (Sam Williams, Andy Evans, Matthew Jones) St Harmon 2 (Adam Stephens, Adam Martin), Radnor Valley 3 (Oliver Jones 3) Knighton Town Res 0, Llanidloes Town Res 6 (Adam Nottingham 3, Ashley Owen 2, James Denham) Builth Wells Res 1 (Lewis Amor), Newcastle 3 (Carl Price, Jimmy Thomas, Craig Morris) Llandrindod Wells Res 6 (Ryan Sims 2, Johnny Williams, Michael Cooper, George McArthur-Allen, Rhys Davies), Radnor Valley 8 (Elliot Morris 4, Craig Pigott 3, Aled Preece) Brecon Northcote 3 (Llyr Davies, Bob Kear), Rhayader Town Res 3 (Tom Jones, Keegan Bradley, Dylan Jones) Presteigne Res 1 (Shane Griffiths), St Harmon 1 (Adam Stephens) Hay St Marys Res 4 (Tom Wilkes 3, Darren Horrigan), Sennybridge 1 (Jack Williams) Carno Res 3 (Adam Farrington 3).