Corbett Sports Welsh Premier
Bangor City 3-0 Newtown: Bangor moved to the top of the Welsh Premier League with a convincing win over 10-man Newtown.
Chris Simm and Sion Edwards gave the hosts an early lead before a disappointing eight-minute spell was completed when Zak Evans was sent off for the Robins, just 10 minutes after replacing Max Penk ten minutes earlier.
Substitute Alan Bull sealed Bangor's first win in four games with his first touch to score in the last 10 minutes.
Carmarthen 2-1 Airbus: Liam Thomas broke the deadlock for Carmarthen in the 71st minute and after Steve Abbott replied four minutes later for Airbus, the former sealed victory for the hosts.
Port Talbot 6-1 Connah's Quay: Jeff White put Port Talbot on the way to victory with his brace and Adam Wright also scored twice late on for the hosts.
In between Cortez Belle struck from the penalty spot and Dylan Blain also found the back of the net for the hosts.
Rhys Healey scored Connah's Quay's consolation in the 41st minute.
Prestatyn 3-1 Llanelli: Gareth Wilson scored early on for Prestatyn and Geoff Kellaway replied before Andy Parkinson and Neil Gibson ensured victory for the home side.
The New Saints 2-1 Afan Lido:Chris Hartland put visitors Afan Lido ahead in the 36th minute only for Greg Draper to level for the hosts as the first-half drew to a close.
Chris Seargeant gave The New Saints the spoils with his 84th-minute goal.
Bala Town 3-2 Aberystwyth: Matty Collins and Declan Carroll gave Aberystwyth a 2-0 advantage at Bala.
But a minute after Carroll's 50th-minute score, Ian Sheridan began Bala's fightback. Lee Hunt then scored twice to prompt the home side's celebrations.
Blue Square Bet North
Oxford City 1-2Colwyn Bay
The Evo-Stik League Southern - Division One South & West
Merthyr Town3-0 Didcot Town
Welsh Premier Women's League
Cardiff City 1-0 Cardiff Metropolitan
Caerphilly Castle P-P Aberystwyth
Newcastle Emlyn 4-3 Port Talbot
Northop Hall 0-6 Swansea City
Llandudno Junction P-P Caernarfon Town
Llanidloes P-P Wrexham