Nick Rushton was the hero as he nicked a late point to get the Robins off the mark in the JD Welsh Premier League with a 1-1 draw against Cefn Druids.
Druids had taken a first half lead from the spot through Ashley Ruane, after the Robins had squandered early chances.
Newtown forced the issue in the second period, and late on Tom Goodwin and Jamie Reed saw two guilt edged chances pass them by to win the game.
The Welsh Cup saw wins for Kerry and Abermule but Montgomery went down 6-0 at Llansantffraid.
In the Spar Mid Wales League, Llanidloes won 2-1 at Llanrhaeadr, Carno drew 2-2 at Knighton while Dyffryn Banw beat Penybont 4-1 and Llanfair beat Aberaeron 3-2.
Welsh Cup
Churchstoke 2 Welshpool 3
Kerry 2 Hay St Marys 1
Abermule 1 Tywyn/Bryncrug 0
Llansantffraid 6 Montgomery o
Borth 5 Trewern 3
Machynlleth 0 Llandrindod 5
Huws Gray Alliance
Guilsfield 2 Penrhyncoch 1
Spar Mid Wales League
Division 1
Bow Street 5 Radnor Valley 0
Knighton 2 Carno 2
Llanfair Utd 3 Aberaeron 2
Llanrhaeadr 1 Llanidloes 2
Division 2
Newbridge-on-Wye 0 Talgarth 3
Dyffryn Banw 4 Penybont 1
Presteigne 1 Dolgellau 3