Llanidloes picked up three valuable points in the JD Cymru North with a 3-1 win away to Conwy Borough.
Goals from Carruthers and Connor (2) made sure the Daffs came home with points from the North Wales coast.
Guilsfield beat Holyhead Hotspur 3-0. After a goalless first half Jones put through his own net to give Guiilsfield the lead before Matthews netted on 70 minutes and added a second just before the final whistle.
Llanrhaeadr went down 3-1 at home to Llandudno .
Other results were:
Ardal North East League
Bow Street 3 Kerry 1
Carno 3 Four Crosses 2
Caersws 2 Cefn Albion 2
Llanfair Utd 4 Penparccau 1
Penycae 3 Welshpool Town 3
FAW Reserve League
Four Crosses Res 7 Welshpool Res 0
Berriew Res 1 Rhayader Res 1
MMP Mid Wales League
Abermule 1 Hay St Mary’s 1
Brecon 4 Waterloo 1
Bishops Castle 2 Llansantffraid 1
Builth Wells 15 Llanfyllin 0
MMP Mid Wales League West
Aberaeron 3 Dyffryn Banw 2