Welsh Premier & non-League round-up
Corbett Sports Welsh Premier
Airbus UK Broughton P-P Rhyl: Match postponed because of a waterlogged pitch.
Afan Lido 2-2 Carmarthen Town: Afan Lido finished with 10 men after Keiran Howard was sent off in the 84th minute, but held on for a point. Carmarthen led 1-0 at half time after Christian Doidge's 24th-minute opener.
However, they were trailing 2-1 to Chris Hartland and Luke Borelli's goals before Paul Fowler equalised in the 68th minute.
Prestatyn Town 2-2 Aberystwyth Town: Nine-man Prestatyn salvaged a point against Aberystwyth following the dismissals of Dave Hayes and Neil Gibson.
The home team led 2-1 after Andy Parkinson had equalised Craig Williams' 19th minute opener and Jack Lewis claimed a second.
Wyn Thomas equalised for Aberystwyth before the red cards came for Hayes in the 76th minute and Gibson five minutes later.
The New Saints 5-0 gap Connah's Quay: TNS took control in the first half with goals by Alex Darlington, Greg Draper and Christian Seargeant.
Darlington and Seargeant were on target again after the break to complete a comfortable night for the Saints who moved to the top of the table with Airbus v Rhys postponed.
Newtown 2-1 Bala Town: Tom Goodwin struck 10 minutes from time to earn Newtown victory. Craig Williams' penalty had given the home side the lead but Bala had fought back to level through Ian Sheridan.
Port Talbot Town 1-2 Bangor City: Port Talbot took the lead through Sacha Walters but could not hold onto it, as Bangor came back to win it thanks to an own-goal from Ryan Green and Chris Jones' penalty on the stroke of half-time.
FA Cup Fourth Qualifying Round
Colwyn Bay 1-3 Corby
Wrexham 2-0 Hyde
Calor Division One South & West
Merthyr Town 1-0 Taunton