Caersws delivered themselves a massive boost in their quest for survival while also heaping the pressure on fellow relegation candidates Bangor 1876 and Ruthin Town.
After eight games without a win, the Bluebirds completed back-to-back victories on Tuesday at the expense of a Buckley outfit who have lost four of their last five.
Ashley Harries and Max McLaughlin put the visitors two-up within the first 11 minutes, but a pair of goals close apart in the second half from Scott McHarrie and Bradley Knight put the Bucks back on terms.
However, Rhys Hesden proved the perfect headline grabber for the Powys men, netting on 75 and 84 to clinch a priceless away win.
Leaders Bay nudged four points clear of second-place Airbus having played a game more after a hard-fought 2-0 victory at the Bartons North Wales Stadium.
An attendance of 442 watched this season’s potential champions take on last term’s title winners.
Dan Atkins broke the deadlock on 44 minutes from an assist by Jamie Cumming, who added a decisive second just past the 90, James Owen setting him up.
Ruthless from Penrhyncoch who look well set for a top-half finish.
Dion Phillips (2), Elliot Jones, Dan Owen, Zac Davies and Owain Evans shared the goals for the rampant Roosters, Christoph Azimale replying for Mountain, who have lost three in a row, but have a chance of instant revenge when they host Penrhyn on Saturday.
Mold advanced to the semi-finals with an away victory over a very young Flint side whose main aim as a club remains Cymru Premier survival.
Owen Cordiner (2) and Rhys Edwards bagged the goals for the Cymru North visitors.
Second-place Rhydymwyn – 13 points behind leaders Broughton United but with five games in hand – kept the table-toppers on their radar with a 4-1 success against local rivals Yr Wyddgrug.
Ryan Carrington’s goal gave Rhyd a half-time lead, then after the break Alistair Gibson, Rhys Parry and Karl Bacon also found the mark, Leon Sumner with a consolation for the away side.
What a team - the Cefn Albion quadruple (and nearly quintet) winners of 2014-15 When…
Christian Jardine joint top-scored for Northop Hall 1st XI. Pictures: GARETH PRESTIDGE - many thanks…
Northop batting at Bangor. Pictures: ANDRE PEPPER - many thanks NORTH WALES CRICKET LEAGUE REPORTS…
History update - Blaenau Ffestiniog hold the record for the most Cookson Cup wins. Earlier…
Alex Swindell (CPD Y Rhyl 1879 to Holywell Town) Cymru Premier League bound Holywell Town…
Wrexham Foresters have won the Central Wales North Ladies Football League in their debut season…