Welsh Premier League
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.