Newtown remain adrift at the bottom of the Dafabet Welsh Premier League after failing to overcome 10-man Llandudno at Latham Park, and are now winless in 11 games.
Lee Thomas was sent-off in the 39th-minute for striking out at Jamie Price, and the Robins had the best of the chances.
Luke Boundford had a shot cleared off the line, Shane Sutton hit the underside of the crossbar while Nathan Peate got back to clear what would have been a winner from Jason Oswell in stoppage time.
Improving Llanfair pulled off the shock of the day in the Huws Gray Alliance with a brilliant 4-2 win at title-chasing Caernarfon while Caersws got their act together at The Recreation Ground, beating Porthmadog 3-1.
Paul Griffiths hit a hat-trick for Llanfair and Andrew Hughes netted the fourth while Lance Jones, Sean Evans and Will Thomas were on target for Caersws.
Spar Mid Wales League
Division 1
Welshpool 3 Machynlleth 3
Aberaeron 1 Carno 4
Berriew 6 Tywyn Bryncrug 1
Knighton 1 Rhayader 1
Llanidloes 2 Radnor Valley 1
Llanrhaeadr 2 Bow Street 1
Montgomery 1 Llandrindod Wells 7
Division 2
Abermule 0 Llansantffraid Village 2
Dyffryn Banw 2 Dolgellau 0
Presteigne 0 Borth Utd 3