Caersws beat Aberaeron 5-2 in a Mid Wales League thriller at the Recreation Ground to maintain their fine early season form.
Dan James and Aled Jones netted for the visitors but Caersws won with goals from Craig Harris, Elliot Jones(2), Mark Edmundson.
Llanfair won the Mid Wales League derby 1-0 at Berriew while Llanidloes beat Builth 3-1. In the second division Montgomery were on top form, beating Newbridge 6-0.
Friday
Welsh Premier
Newtown 2 Caernarfon Town 0
MMP with Norman Lloyd Mid Wales League
Division One
Knighton 1 Carno 7
Llandrindod Wells 4 Kerry 0
Saturday
Huws Gray Alliance
Buckley 1 Llanrhaeadr 2
Guilsfield 0 Bangor City 3
MMP with Norman Lloyd Mid Wales League
Division One
Berriew 0 Llanfair United 1
Bow Street 1 Welshpool Town 1
Caersws 5 Aberaeron 2
Llanidloes 3 Builth Wells 1
Radnor Valley 6 Churchstoke 1
Division Two
Dyffryn Banw 1 Borth United 1
Four Crosses 3 Brecon Northcote 2
Montgomery 6 Newbridge 0
Machynlleth 0 Hay St Mary’s 3
Rhayader P Dolgellau P
Presteigne 0 Waterloo Rovers 6