CAERSWS came out on top in a thrilling clash at Dolgellau AA to stay top of the Ardal North East League on Saturday.
The Bluebirds raced ahead with Jonathan Harrison twice putting through his own net inside the the opening quarter of an hour before Glyn Coney added a third.
The Wasps rallied after the break with Rob Evans, Jake Jones and Daniel Thomas on target to restore parity only for the Bluebirds to snatch a late winner through Peter Rees.
Bow Street completed a late comeback with a 2-1 win over Cefn Albion denting their Brickfield hosts title ambitions.
Jordan Johnson's 20th minute strike separated the sides for much of the match before the fateful dismissal of Jordan Williams reduced Albion to 10 men.
Street capitalised in the final 10 minutes with John James levelling before Rhydian Davies' last gasp penalty completed their comeback.
Action from Bow Street's win at Cefn Albion. Picture by Colin Ewart.
OTHER NEWS:
- Powys butcher's shop is shutting after 50 years serving town
- Popular Powys pub is reopening on Friday after more than a year closed
- Court allows police cell defecator to have his alcohol tag removed
Welshpool Town endured a frustrating afternoon with a 5-2 defeat at the hands of Llanuwchllyn at Maesydre.
The visitors led at the break with goals from Sam Evans and Warren Aykroyd-Duckett before the Lilywhites hit back to level early in the second-half through Will Thomas and James Clewlow.
Aykroyd-Duckett restored the visitors lead with 20 minutes remaining and an own goal from Jake Parr seconds later left them chasing the game before Will Owen completed the scoring with 10 minutes on the clock.
Action from Welshpool Town's clash against Llanuwchllyn. Picture by Charlie Burnside.
Builth Wells slipped to a surprise 4-2 defeat at home to relegation battling Corwen.
The visitors raced ahead with goals from Tom Williams and Owen Cordiner before the Bulls rallied and restored parity before the break with Jamie Evans and Richie Powell on target.
However the Bulls once again trailed as Williams completed his double and Luke Appleby struck to boost Corwen's battle against the drop.
Action from Bow Street's win at Cefn Albion. Picture by Colin Ewart.
Newly installed player-manager Karl Seliaerts led by example with two goals in Llanfair United's 2-2 draw at home to Penycae who replied through Liam Sklenar and Jaden Jones with the Wrexham side ending with nine men following the dismissal of Callum Dutton and Drew Wickens.
Llanrhaeadr slumped to a 3-1 defeat at home to Llangollen Town with two goals from Jake Hayward and Ben Duffy's strike cancelling a reply from Matthew Evans while the hosts also saw manager Michael Barton dismissed.
Dale Evans rescued Brecon Corries a last gasp point in a 2-2 draw at Goytre in the Ardal South East League on Friday night.
Jordan Needs fired the Gwents hosts ahead before the Corries levelled through Craig Evans.
The hosts regained the lead through Ross Davies only for the Corries to salvage a point deep into injury time with Evans on target.
Want to stay up to date with all the latest stories from Powys? Click here to sign up for our morning and daily email newsletters and click on the + for the ‘Morning Briefing’ and the 'Daily Catch-Up'.
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