Welsh Premier League
Aberystwyth Town 3-3 Newtown: Geoff Kellaway scored a dramatic extra-time equaliser for the hosts. Craig Williams opened for the visitors before Mark Jones levelled.
Andy Jones put Newtown ahead again and Jamie Butler then drew level for Aberystwyth. Tom Goodwin put Newtown ahead once more in the 70th minute. But at the death Kellaway struck as Aberystwyth hit back for the third and final time.
Bangor City 0-1 Airbus UK Broughton: Airbus had Chris Budrys to thank for their first win at Bangor in seven attempts, his 51st-minute effort settling the encounter.
Gap Connah's Quay 1-3 Rhyl: Connah's Quay suffered only their second league defeat of the season at home to Rhyl. Mark Cadwallader gave Rhyl the lead but within two minutes Mike Hayes had levelled for the home side. But further first half goals from Dave Forbes and Paul McManus secured victory for Rhyl over a Connah's Quay side who had Jamie Wynne sent-off late on.
Bala Town 2-4 Carmarthen Town: Steff Edwards scored after only four minutes for Bala but within 10 minutes Carmarthen were ahead through Christian Doige and a Dave Morley own goal. Carmarthen keeper Steven Cann saved a Mark Connolly penalty before two goals in two minutes from Liam Thomas and Tim Hicks sealed victory for Mark Aizlewood's side. Stephen Brown scored a consolation for Bala, who are back in the bottom two.
Prestatyn Town 0-0 Port Talbot Town: Port Talbot climbed out of the bottom two following a goalless draw at Prestatyn Town, whose striker Lee Hunt missed a penalty early in the game at at Bastion Gardens.
The New Saints 3-0 Afan Lido: The New Saints closed the gap on leaders Airbus UK with victory over bottom side Afan Lido at Park Hall. Kai Edwards's strike gave the champions the lead in the final minute of the first half with Alex Darlington adding a second goal early in the second half with a close range header. Darlington scored his second and the Saints' third with 18 minutes remaining.
Saturday: Colwyn Bay 2-2 Bradford Park Avenue
FA Trophy First Round Qualifying
Saturday: Slough Town 1-2 Merthyr Town