DAN Hall struck late as Llandrindod Wells celebrated a 2-1 win at home to Cefn Albion in the Ardal North East League this afternoon.
Jack Evans fired the Spamen into a 13th minute lead before Jordan Johnson levelled for the visitors with Hall snatching a late winner with four minutes remaining.
Ten man Caersws proved too strong for Llanrhaeadr in a 6-0 win at Tanllan.
The Bluebirds already led through Luke Evans' penalty when Calum Bennett saw red but further goals from Norton Collins and Scott Williams and a Glynn Coney double sealed the spoils before Jack Tyrell saw red for the hosts and Collins completed his double.
Action from Llandrindod Wells' victory over Cefn Albion. Picture by Darren Laurie.
Builth Wells were edged out 5-3 at Llanuwchllyn with Joe Evans coming off the bench to net a hat-trick for the hosts.
Joe Williams and Sam Evans strikes completed their tally with the Bulls remaining in contention with replies from Ollie Woods, Tommy Rowlands and Aeron Powell.
Action from Llandrindod Wells' victory over Cefn Albion. Picture by Darren Laurie.
Meanwhile Llanfair United made light work of Llangollen Town with goals from Grant Butler and Nyasha Mwamuka following Jacque Coates' own goal settling a 3-0 win at Tower Field.
A solitary penalty from Dan Holland sunk 10 man Rhayader Town in a 1-0 defeat against Penyace at the Weirglodd with James Thomson dismissed for the hosts.
Action from Builth Wells' clash against Llanuwchllyn. Picture by Barcud-Coch Photography.
Elsewhere honours ended even as Dolgellau AA claimed a point in a 1-1 draw at Rhos Aelwyd whose James Rumsey levelled after Jonathan Harrisson's 23rd minute opener gave the Wasps the lead.
Meanwhile Ricky Litchfield struck twice as Welshpool Town celebrated a 2-1 win at home to Bow Street who replied through Sion Ewart.
Action from Builth Wells' clash against Llanuwchllyn. Picture by Barcud-Coch Photography.
Brecon Corries stormed to a 5-1 win at home to Tredegar Town in the Ardal South East League.
Jack Bain netted twice for the hosts while Nathan Williams, Craig Evans and Damien Daniels goals completed their tally while Connor Evans replies with a consolation.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here