NATHAN PRODGER’S hat-trick saw Caersws keep their flag flying with a 4-1 passage against Knighton Town.

Adrian Foulkes also found the net to set up a local derby at Newtown in the fourth round, while Sam Williams responded for the Radnor Robins.

Berriew bowed out with a 2-1 extra time exit at Aberystwyth University, who prevailed with goals from Simon Greaves and Rich Jones.

Bow Street had to battle all the way before edging out hosts Llanfyllin 3-2 following extra time

Their goals came from Darren Middleton, Marc Gornal and Phil Evans.

The home side were all square after 90 minutes through Tamir Law and Ryan Morris.