WELSH PREMIER LEAGUE
Aberystwyth 4-1 Newtown (Fri): Ricky Evans kicked off Aberystwyth's rout of Newtown after 10 minutes.
Robbie Millington replied in the 23rd, but Lewis Codling struck twice in the second half and Anthony Finselbach finished off Newtown's challenge.
Llanelli 4-1 Afan Lido (Fri): An early Rhys Griffiths penalty and Kristian James' own-goal topped and tailed the Reds' scoring against Afan Lido.
In between Griffiths added a second and Ashley Evans also hit home while Jonathan Hood scored the visitors' consolation.
Port Talbot 2-1 The New Saints (Fri): Matty Williams put The New Saints ahead after 26 minutes at Port Talbot.
But Cortez Belle replied in the 53rd minute and Dylan Blain struck the winner in the fourth minute of injury time.
Prestatyn Town 2-2 Airbus UK (Fri): Tommy Holmes and Mike Hayes gave Airbus a two-goal advantage by the 46th minute at Prestatyn.
However, Michael Parker gave his side hope 21 minutes from the end and Neil Gibson's 90th-minute penalty earned Prestatyn a draw.
Bala Town 2-0 Carmarthen (Sat): Bala Town recorded their first win of the season as Carmarthen lost for the second successive game without scoring.
Mark Connolly's controversial 49th-minute penalty put the home side ahead and Chris Mason wrapped up the points 20 minutes from time when he bundled the ball home.
Neath 2-0 Bangor City (Sun): Neath are the only Welsh Premier side remaining with a 100% record as two second half goals secured victory over champions Bangor at the Gnoll.
The home side went ahead on 71 minutes with Kerry Morgan netting after Lee Idzi had parried Lee Trundle's shot before Craig Hughes sealed the victory seven minutes later.
BLUE SQUARE BET NORTH
Colwyn Bay 2-0 Eastwood Town (Sat):
FA CUP EXTRA PRELIMINARY ROUND
Merthyr Town 2-2 Bitton (Sat):