Llandrindod Wells came out on top during a seven-goal thriller and Radnor Valley scored a 94th-minute winner to reach the League Cup semi-final, in the highlights of the weekend's football action.

ARDAL LEAGUE NORTH EAST

Llandrindod Wells backed up their FAW Trophy victory at Cardiff Corinthians with a thrilling 4-3 win at Llanuwchllwyn in the Ardal League North East.

Jack Evans (2), Danny Hall and Tom Durant shared the goal for the Spa men who climb into mid table.

Jack Evans put Llandrindod ahead with an early penalty but Michael Pritchard hit back on 13 minutes for Llanuwchllyn.

Evans immediately regained the lead for Llandrindod but Pritchard also bagged his second four minutes before half-time.

Danny Hall saw Llandrindod go in front for a third time after the break and Tom Durant added a fourth before John Evans gained a late consolation for the hosts.

Elsewhere in the league there were defeats for Builth Wells and Rhayader Town at the weekend.

Builth Wells went down 3-2 at home against a 10-man Penycae. The visitors probably had the better of the first half and Liam Sklenar gave them the lead on 21 minutes.

But Builth, who picked up six yellow cards during the afternoon, were level following the last action of that first half when Jamie Evans headed in via a post from a Lyndon Jones corner.

And six minutes into the second half, The Bulls were ahead when Penycae’s Alex Rowlands received a second yellow card for handling a Tommy Rowlands shot and Lyndon Jones netted from the penalty spot.

A goal up and a man up, Builth would have expected to go on and take the spoils and for a spell there looked only one winner but they failed to see it out.

Sklenar tied the scores when he was allowed to turn and net his second from just outside the box and it got worse for Builth as a minute from time Austin Owen fired into the bottom corner of Zeke Vivian’s goal to spark the visitors’ celebrations.

Rhayader Town slipped deeper into trouble at the foot of the table following a 3-1 defeat at Rhos Aelwyd.

The Radnorshire men made a bright start taking the game to the home side and were rewarded when Sion Herman put them ahead after Dennis Bayes flicked the ball on.

Ryan Jones put Rhos Aelwyd back on terms with a cracking 25-yard strike which gave keeper, Eifion Price no chance.

There was not much to choose between the sides but Aled Robertson put the hosts ahead with a 73rd minute header from Scott Reeves’ corner and substitute, Ian Hughes wrapped up the points with his first touch as he was put through one on one with Price.

Rhayader could do with going on a run like Llanrhaeadr who have now won six of their last eight to move clear of the relegation zone.

On Saturday, The Tanat Valley side triumphed 4-2 at Corwen thanks to goals from Joe Vaughan, Dan Kelly, Will France and Tomos Evans.

Caersws remain five points clear at the top of the table after Peter Rees got a late winner as they overcame Llanfair United 2-1 at home.

Luke Evans had Caersws ahead at half-time, player-manager, Karl Seliaerts levelled from the penalty spot and for the second week in a row, Rees got off the substitute’s bench to snatch a winner.

Cefn Albion maintained their challenge with two second half penalties from Callum Mannion securing a 2-0 win at Llangollen Town while Bow Street also remain very much in the frame. They were 3-0 winners at Dolgellau thanks to Dafydd Carruthers and Rhydian Davies, who also netted twice from the penalty spot.

MMP CENTRAL WALES LEAGUE CUP

Radnor Valley kept their MMP Central Wales League and Cup double hopes on course with an outstanding 2-1 League Cup quarter-final win at Tywyn Bryncrug.

The Goats travelled possibly in hope rather than expectation as they were without Elliot Morris, Lewis Morris, Matt Croose, Joey Price, Josh Traylor-Hall, Henry Shipley and Rees Morris but nevertheless did the business with Callum Matthews grabbing the winner deep into stoppage time.

Ieuan Price gave Radnor a eighth minute lead but Tywyn, who are in the semi-finals of the Emrys Morgan Cup, hit back through David Jenkins early in the second half. But with extra-time a matter of seconds away, Matthews struck in the 94th minute to seal a memorable victory for the New Radnor men.

Also through to the semi-finals are Barmouth, Llansantffraid Village and Forden United.

Paul Lewis bagged a hat-trick as Barmouth proved too strong for Trewern United with a 5-1 victory. Shane McKeown and Joe Soar got the other goals with Chris Lewis replying for Trewern, who had beaten Hay St Marys in the previous round.

Liam Pickstock (2), Kieran Evans and Zac Davies netted for Llansantffraid who won 4-1 at Bishops Castle who had led through Martyn Ziemann at the break.

Forden beat Tregaron 2-1 with goals from Jake O’Donnell and Ryan Jenkins while Josh Taylor grabbed a late consolation for Tregaron who had Rhodri Jones sent off early in the second half.

Radnor Valley will now face Llansantffraid Village at a neutral venue in the semi-finals while Forden take on Barmouth.

MMP CENTRAL WALES LEAGUE (SOUTH)

Honours were even in the basement battle in the MMP Central Wales League (South) as Presteigne St Andrews and Penybont United played out a 1-1 draw at Llanandras Park.

For Penybont it was only their second point of the season while the result ended a run of seven straight league defeats for Presteigne.

Both goals came early in the game with topscorer, Jamie Blythe firing Presteigne ahead following a long clearance from keeper, Jordan Bailey.

But soon after, Alfie Stronefield equalised for The Polecats who had experienced defender, Rob Hughes in their line-up for the first time this season.

Knighton Town saw their three-match winning run in the league ended as they lost 3-1 at Penparcau.

The Radnor Robins conceded with Andy Evans netting in the first minute and Harley Lawton added a second for the Min-y-Ddol hosts.

Mattie Davies increased the lead midway through the second half before Kieran Dovey reduced the deficit from the penalty spot for Knighton who had coach, Harry Stokes sent off.

In the day’s other game, Aberystwyth University returned to winning ways following a barren spell with a 5-2 victory over Aberaeron.

Will Ludlow, Josh Evans, Alex Dutton-Johnson Sam Bithell and Chris Carter netted for the students with Keelan Noble and Chris Aldritt replying.

MMP CENTRAL WALES LEAGUE (NORTH)

Kerry moved to the top of the Central Wales League (North) but will be disappointed at dropping points in a 3-3 draw at home against Carno.

Sam Baker had put Carno in front but Richard Davies equalised before half-time.

Geraint Jones missed a penalty for Carno but Luke Mumford made no mistake from the spot at the other end.

Craig Clayton then took Kerry 3-1 ahead but Barker and Llewelyn Jerman scored for the visitors in the last three minutes.

Montgomery Town ended Abermule’s faint title hopes with Conor Buckley (2) and Jack Williams earning them a 3-2 win. Greg Pryce and Ed Bennett-Jones hit back for Abermule with all the goals coming in the first half.

Waterloo Rovers made it three wins in a row with Konrad Scott and Tom Ellis each netting twice in an 8-1 romp against Llanfyllin Town. Ryan Ellis, Oliver Davies, Ian Macleod and Adam Gough completed the scoreline with Lewis Birch gaining Llanfyllin’s consolation.

Berriew were celebrating their first win of the season with Marc Jones grabbing the all important goal, direct from a corner, in a 2-1 home verdict over Four Crosses.

After 18 defeats and two draws, the Rhiwsiders finally got a one in the win column. Phil Turnbull had given Berriew a first half lead but Billy Clarke equalised.

Dyffryn Banw and Meifod drew 1-1 with Jamie Huxley giving Banw a lead which was cancelled out by Zakh Ward-Penn-Harrigan.

WATSON FINANCIAL MID WALES LEAGUE (SOUTH)

Newcastle moved four points clear at the top of the Watson Financial Mid Wales League (South) with a 5-2 home success over Presteigne St Andrews Reserves.

The Shropshire men made a quick start with early goals from the returning Carl Price and Morgan Oakley (pen).

Ruben Lloyd pulled one back for Presteigne but Oakley, who is now the league’s top goalscorer, and Mark Pugh made it 4-1 to Newcastle.

Billy Lewis got a second for Presteigne with a penalty but Edgar Whately sealed Newcastle’s win when he headed in from a Tom Price corner.

Hay St Marys Reserves are second, with a game in hand on Newcastle, after a narrow 1-0 home win over Felindre.

The Millers welcomed back Lyndon Bevan and Bill Reynolds but that could not prevent their six match unbeaten run coming to an end as Ricky Lynes scored the all important goal for The Saints in the second half.

FAW NATIONAL RESERVE LEAGUE CENTRAL

Builth Wells made it back-to-back wins in the FAW National Reserve League Central with a 3-1 victory at local rivals, Llandrindod Wells.

But The Bulls had to come from behind to take the derby spoils after Taylor Bradley gave the hosts an early lead.

Joint player-manager, Dave Thomas levelled with his sixth goal of the season and Jack Hughes put Builth ahead before half-time with a second half own goal from Matthew Richardson cementing the win.

Rhayader Town completed a league double over Llanfair United with a 3-0 away win.

Cameron Mills gave The Red Kites an interval lead and Warren McFadden and a Callum Evans own goal clinched the points after the break.

Rhayader had suffered a narrow 2-1 defeat at second placed Llanidloes Town last Tuesday night with Gregg Brown and Will Denham (pen) putting The Daffs two up before Sam Crumpton pulled one back with his fifth goal in Rhayader’s last four games.

Llanidloes strengthened their hold on second spot in the table with another 2-1 win at the weekend.

This time it was at Penrhyncoch where Gregg Brown gave them an early lead. Zac Davis equalised for Penrhyn before Rhys Evans grabbed the winner for Llanidloes.

Penrhyn had won their other match last week by beating Dolgellau 4-0 at Cae Baker.

All the goals came in the first half through Taylor Watts (2), Eddie Rhodes and Carwyn Davies when Dolgellau had Dafydd Jones sent off.

Ethan Kinsey, the league’s topscorer, bagged a hat-trick as Welshpool Town swept to a 6-2 victory over Caersws.

Zack McCourt, Joe Cadwallader and Harvey Gill were also on target before Jared Marks gained a coupie of late consolations for Caersws, the first from the penalty spot.