Corbett Sports Welsh Premier League
Bangor City 1-2 Airbus UK Broughton: Matty McGinn's second-half penalty settled this tight clash at Bangor City. Tom Field scored for the visitors after five minutes and Les Davies replied in the 45th. After Leon Clowes was sent off, McGinn scored the winner. James Owen of Airbus was also sent off, shortly before Clowes' dismissal after two yellow cards.
Gap Connah's Quay 1-5 The New Saints: The visitors were far too strong at Connah's Quay as Adrian Cieslewicz, Alex Darlington, Greg Draper - twice - and Christian Seargeant hit home. Jack Rowlands scored the hosts' consolation.
Newtown AFC 4-3 Prestatyn Town: Luke Boundford settled this seven-goal thriller in the 73rd minute. Lee Hunt struck twice to give Prestatyn the lead, but Jason Orwell levelled with a Brace
Dave Hayes' own goal put Newtown ahead and after James Stead levelled for the visitors, Boundford struck the winner.
Port Talbot Town 4-1 Cefn Druids: Martin Rose and Luke Bowen each collected a brace against Cefn Druids, for whom Lee Healey scored. Rose's first score came from the penalty spot.
Rhyl 0-1 Aberystwyth Town: A Chris Venables goal after 25 minutes gave Aberystwyth victory at Rhyl.
Bala Town 8-1 Carmarthen Town: Mark Connolly scored a hat-trick and Mike Hayes a Brace as Carmarthen were humiliated at Bala. Ian Sheridan, James Kelly, Ryan Valentine also scored for the hosts while Kyle Bassett's early opener proved of little consolation at the final whistle.
Colwyn Bay 4-1 Gainsborough Trinity (Sat)
Division 1 South and West
Merthyr Town 7-1 Sholing