Caersws are in the next round of the Welsh Cup after winning winning 6-0 at Llanymynech.
Luke Mumford netted inside the opening half hour with a Luke Evans double and goals from Matt Mumford and Rhydian Davies completing the scoring.
Llanfair are also through, beating Four Crosses 4-1. Josh Astley netted twice for Llanfair with Nyasha Mwamuka and Nathan Hughes also on target with Tom Gregory putting through his own goal.
Welshpool Town went out, beaten on penalties by Llansantffraid Village. James Clewlow and Ricky Litchfield gave Welshpool the lead but the villagers hit back with a Dale Evans penalty early in the second-half before Shane Kriek levelled the scores late on.
Jake Harris kept his head to net the winning penalty in the shoot-out after Litchfield and Clewlow missed from the spot for Pool.