Guilsfield’s hopes of closing the gap on the Huws Gray Alliance leaders took a blow at title chasers Caernarfon.
Former Llanidloes hitman Jamie Breese was among the scorers as the North Walians ran out 5-1 winners. Andy Ford had earlier pulled one back to 2-1 for the Guils.
Two goals in the last two minutes gave Llanfair Caereinion a point that never looked likely when they were trailing 2-0 at home to Conwy Borough. Luke Gethin and Andrew Hughes were the goalscoring heroes.
Caersws dropped off the pace after going down 1-0 at home to Gresford Athletic.
In the Spar Mid Wales League, it’s looking grim at the bottom for Montgomery and Welshpool who both lost to stay equal bottom on three points in Spar One. Berriew were frustrated 2-2 at Llandrindod Wells and Llanrhaeadr were beaten 5-3 at Radnor Valley.
In Spar Two, Kerry kept the press on at the top with a 3-0 win over Presteigne while there were away wins for Abermule and Churchstoke.
Huws Gray Alliance
Caernarfon Town 5, Guilsfield 1
Caersws 0, Gresford 1
Llanfair United 2, Conwy Borough 2
Spar One
Welshpool 1, Llanidloes 2
Carno 2, Montgomery 1
Knighton 1, Aberaeron 1
Llandrindod Wells 2, Berriew 2
Machynlleth 1, Hay St Mary’s 3
Radnor Valley 5, Llanrhaeadr 3
Rhayader 4, Bow Street 1
Spar Two
Aberystwyth Uni 1, Abermule 2
Borth Utd 4, Builth Wells 0
Llansantffraid Village 1, Churchstoke 3
Dolgellau 6, Newbridge-on-Wye 5
Kerry 3, Presteigne 0
Penybont 0, Four Crosses 0