Take a look at the weekend's football action across mid Wales league and cup competitions.
ARDAL LEAGUE NORTH EAST
Llandrindod Wells made it back-to-back wins in the Ardal league North East with goals from Tom Durant and Jack Evans (pen) securing a 2-1 home success over Llangollen Town.
The Spa side were excellent and well on top in the first half and forged a two-goal lead. Durant opened the scoring with a far post header after Huey Lewis freed Robbie Nicholls down the right and Evans got a second from the penalty spot after Shaun Nicholls was pulled down in the box. And Llandrindod might have extended their lead with chances falling to Shaun and Robbie Nicholls towards the end of the half.
Llangollen were better after the break but never really threatened with Llandrindod hampered by the loss of Shaun Nicholls to injury. The visitors did pull one back through Ben Wilson on 87 minutes which could have led to some nervy late moments but Llandrindod saw it out.
As a result, Llandrindod move above local rivals, Builth Wells in the league table. The Bulls themselves halted a three-match losing run with a point in a goalless draw at Corwen. Builth joint manager, Jason Samuel admitted he was happy with a point away from home which was probably a fair reflection of the game.
Corwen, who are much improved, enjoyed the better of the first half hour possession-wise but Builth slowly grew into the game and could have taken the lead just before half-time.
Tommy Rowlands missed a decent chance and Jamie Evans did get the ball in the net when the impressive Ollie Woods headed back across goal but was ruled offside.
The second half was fairly even and proved the tale of two goalkeepers. Corwen’s Will Hughes was fortunate to remain on the pitch after handling outside his penalty area while at the other end, Builth’s Zeke Vivian made a superb late double save from Henry Evans to ensure it stayed goalless.
Rhayader Town hosted league leaders, Caersws and top against bottom was never going to cause an upset as Peter Rees starred with a hat-trick for The Bluebirds.
But Rhayader matched the league leaders for much of the afternoon with the only difference being Caersws were more clinical in front of goal. After trailing 2-0 at half-time, Rhayader enjoyed a good spell in the second half but their lack of goals has been a problem all season and the in-form Rees completed his hat-trick 11 minutes from time.
Cefn Albion stay second after a 2-1 win at Welshpool Town with Ryan Kehoe and Jordan Johnson putting them two up before Ryan Knott reduced the deficit.
Llanrhaeadr’s remarkable turnaround continued as they triumphed 2-1 at Rhos Aelwyd thanks to Dale Evans (pen) and James Burgess while Llanuwchllyn recorded one of the results of the day winning 5-0 at Penycae with goals from Kyle Jones, Will Owen, John Evans, Iolo Jones and Nathan Davies.
There were mixed fortunes for the two Mid Wales sides in the Ardal Northern League Cup quarter finals with Bow Street beating Flint Mountain from the Ardal League North West - 4-3 on penalties. Sion Ewart had put Bow Street in front but despite seeing Rowan Brooks sent off, the visitors levelled through Richie Foulkes in stoppage time.
Llanfair crashed out 6-0 at Denbigh Town, who also play in the Ardal North West, conceding three in each half to Jason Foulkes (2), Jake Walker (2), Sam Haddon and Nathan Brown.
ARDAL LEAGUE SOUTH EAST
Brecon Corries picked up a creditable point in the Ardal League South East with a 1-1 draw against leaders, Risca United at The Rich Field.
Corries, without a win in six, fell behind midway through the first half with Jake Morris giving Risca the lead following a well rehearsed corner.
Substitute, James Jeffreys levelled for Corries with a good finish on 81 minutes after which both sides felt they could have snatched a winner.
MMP CENTRAL WALES LEAGUE (SOUTH)
Penparcau kept the pressure on Radnor Valley and Hay St Marys at the top of the MMP Central Wales League (South) with a 4-0 win at Talgarth Town.
Ken Williams gave Penparcau a third minute lead and despite the visitors having Neil Evans sent off, they looked the more likely to score again and did so through Mattie Davies on the stroke of half-time.
There was no way back for Talgarth and Davies bagged his second before Elwyn Edwards rounded off the scoring.
For Talgarth it was their seventh defeat in a row while for Penparcau it was their seventh straight league win to keep in touching distance of the top two.
Presteigne St Andrews and Penybont United had drawn 1-1 the previous week but neither was able to build on that result, although Penybont turned in another decent performance before going down 2-1 at home against Tregaron.
Jack Duggan, an ever present for Penybont this time, gave The Polecats a surprise half-time lead. Gwion Evans equalised early in the second half and Penybont were reduced to 10 with former Felindre keeper, Memphis Clements seeing red with just over an hour played.
But Penybont, who also collected five yellow cards, held out until the 78th minute when Gethin Jones won it for Tregaron from the penalty spot.
Tregaron still have eleven to play in the league and with games against Radnor Valley twice, Hay and Penparcau, could have a big say in the title destination.
Presteigne suffered a 5-0 home defeat at the hands of Llanilar in what was their last home game of the season. But Presteigne went toe to toe with their visitors for the first half hour only to concede twice just before half-time.
Ioan Jones put Llanilar ahead and Presteigne saw Ben Chibnell-Smith sent off.
Osian Simpson-Jones added a second from the penalty spot after which Presteigne manager, Corin Jones was also red carded for disputing what looked a harsh decision.
Jamie Stuart made it three for Llanilar early in the second half and two late goals from Simpson-Jones and Stuart completed the scoreline.
In the day’s other game, Aberystwyth University defeated Machynlleth 1-0 with topscorer, Will Ludlow breaking the deadlock midway through the second half.
ASPIDISTRA RADNORSHIRE CUP
Radnor Valley are through to this season’s Aspidistra Radnorshire Cup Final following a 4-1 extra-time victory at St Harmon on Sunday. But a dogged St Harmon pushed them all the way for 90 minutes before falling in extra-time.
Influential player-manager, Elliot Morris, who had scored Radnor’s all important goal the previous day, gave his side the lead on 34 minutes.
But Ryan Abel equalised for St Harmon after the break and they took the tie to extra-time despite seeing James Powell sent off for picking up a second yellow card.
Geraint Lloyd restored Radnor’s lead two minutes into the extra half hour and St Harmon’s hopes further faded when Ben Jackaman also saw red with substitute, Jack Price adding a third for Radnor before setting Callum Matthews up to complete their tally.
In Easter Sunday’s final. Radnor will face either Llandrindod Wells or holders, Hay St Marys who are due to meet in the second semi-final today (Tuesday).
WATSON FINANCIAL MID WALES LEAGUE (SOUTH)
Hay St Marys Reserves kept their Watson Financial Mid Wales League (South) title hopes alive with a 3-0 home win against St Harmon.
Goals from Harry Gilbert, Dan Cornish and Ricky Lynes secured the points as The Swifts suffered only their second league defeat of the term.
Gilbert headed the only first half goal following a corner and Cornish extended the lead early in the second period. Hay keeper, Alex Horsley produced a couple of decent saves to deny St Harmon before Lynes wrapped it up with a third goal.
Newcastle remain four points clear of The Saints but have played a game more following their 2-1 local derby success at Felindre where they ended The Millers’ unbeaten home record.
Sam Beavan put the Shropshire men ahead in the first half and former player-manager, Craig Morris turned back the years with a 25-yard screamer to increase the lead after the break.
Felindre made a spirited attempt to get back in the game and were rewarded with a Scott Acton penalty five minutes from time but it proved too little too late.
FAW NATIONAL RESERVE LEAGUE CENTRAL
Joint player-manager, Dave Thomas netted four times as Builth Wells racked up their biggest win of the season in the FAW National Reserve League Central.
The Bulls romped to a 10-1 victory at Caersws to keep alive their faint hopes of a top two finish.
Thomas bagged a first half hat-trick and Blake Evans (2) and Gavin Johnson gave Builth an unassailable interval lead. Thomas completed his four goal haul in the second half before Huw Wainwright gained a consolation for Caersws. But Builth were not finished with substitute, Rhys Cornelius scoring twice before Cori Davies took The Bulls into double figures.
Builth are now 17 points behind Llanidloes Town and have six games to play while The Daffs completed their league programme with a 2-1 success at Llandrindod Wells last Wednesday night.
Gregg Brown gave Llanidloes the lead five minutes into the second half. Llandrindod supporters would have been delighted to see Kieran McCarley coming off the bench for his first action since injury on the opening day of the season. And he announced his return with an equaliser within a minute of entering the fray but Rhys Evans snatched a winner two minutes into stoppage time with a stunning free-kick for Llanidloes with Llandrindod frustrations boiling over as Michael Tully saw red.
Llanidloes are top of the table but Bow Street require just a point from their remaining three games to land the title.
In the week’s other game, Ethan Kinsey, the league’s top goalscorer, made it back to back hat-tricks as Welshpool Town beat Dolgellau 3-1 at home. Kinsey scored all three in the first half and Darryn Jones reduced the deficit after half-time for Dolgellau who had Jonathan Leeds and Tom Redgrift sent off late on.