Two long range strikes in two first half minutes saw Newtown get back to winning ways in the Welsh Premier League.
A 2-1 win over Cardiff Met saw the Robins and record their third home win on the bounce.
They made it hard for themselves though and fell behind early on as Sam Snaith glanced home a free kick after 13 minutes.
But Alex Fletcher’s long range effort squirmed through the goalkeepers legs, before Neil Mitchell rifled in a belter two minutes later.
Berriew pulled off the result of the season so far in the Mid Wales League today.
The Rhiewsiders crushed league leaders Radnor Valley 6-2 to end their 100 per cent record with goals from Richard Davies (3), Charlie Humphreys (2) and Joe Haycock.
Welshpool went down 3-1 at home to Aberaeron while both Guilsfield and Llanrhaeadr suffered home defeats in the Huws Gray Alliance League.
Friday
MMP Mid Wales League
Welshpool Town 1 Aberaeron 3
Saturday
JD Welsh Premier
Newtown 2 Cardiff Met 1
Huws Gray Alliance
Guilsfield 1 Buckley 3
Llanrhaeadr 0 Flint 1
MMP Mid Wales League
Division One
Berriew 6 Radnor Valley 2
Bow Street 5 Churchstoke 0
Kerry 2 Caersws 10
Llanfair 4 Builth Wells 1
Llanidloes 5 Llansantffraid 1
Tywyn Bryncrug 1 Carno 5
Division Two
Borth Utd 1 Dyffryn Banw 2
Dolgellau 3 Rhayader 1
Newbridge-on-Wye 5 Machynlleth 4
Presteigne 1 Montgomery 3
Waterloo Rovers 1 Four Crosses 1