Prestatyn proved why they are top of the Huws Gray Alliance by beating Guilsfield 3-0.
The Guils did well to keep the scoreline blank in the first half but the money-troubled North Walians struck three times after the break in a match that often reached boiling point.
And there was defeat for Llanfair who went down 2-1 to neighbours Caersws at the Mount Field.
Welshpool and Montgomery continue to struggle in the Spar Mid Wales League. Pool put up a good performance but still went down 2-0 at title chasing Rhayader. While Montgomery stay bottom after crashing 5-2 at Llandrindod.
Dafabet Welsh Premier
Rhyl 1 Newtown 3
Huws Gray Alliance
Guilsfield 0 Prestatyn 3
Llanfair 1 Caersws 2
Spar League Cup Round 2
Carno 1 Aberaeron 0
Llanrhaeadr 4 Machynlleth 2
Radnor Valley 2 Dyffryn Banw 1
Spar Mid Wales League
Division 1 (ko 2.30pm)
Berriew 3 Bow Street 0
Hay St Mary’s 11 Tywyn Bryncrug 2
Llandrindod Wells 5 Montgomery 2
Llanidloes 3 Knighton 0
Rhayader 2 Welshpool 0
Division 2
Llansantffraid 1 Kerry 3
Churchstoke 3 Aberystwyth Uni 0
Dolgellau 4 Builth Wells 1
Newbridge-on-Wye 4 Borth Utd 1
Penybont P Abermule P
Presteigne 4 Four Crosses 1