The New Saints 9-0 Ammanford
Brad Young celebrated a hat-trick as The New Saints hammered lowly Ammanford to stay top of the Cymru Premier. Rhys Hughes added a brace while Dynel Simeu, Isaac Jeffries, Jack Bodenham and Jordan Williams also contributed to the rout.
Unbeaten TNS are nine points clear at the top of the table while Ammanford dropped a spot to 14th.
Caernarfon Town 3-1 Briton Ferry Llansawel
Sion Bradley and Harry Charsley sent the hosts on the way to victory as they led 2-0 at the break. Charsley added his second and Luke Bowen got Briton Ferry's consolation late on. There was no change in league positions with Caernarfon fourth and Briton Ferry 11th.
Cambrian 2-3 Airbus
Airbus rose above Cardiff Met to go seventh as they earned a hard-fought win in south Wales. Jarrad Wright and Joshua Beecher put Cambrian 2-0 up only for George Peers to hit back as half time beckoned. Kaiden Cooke levelled soon after the restart and Peers struck again to settle the encounter. Cambrian stayed ninth.
Colwyn Bay 2-2 Cardiff Met
Cardiff Met's Sam Snaith scored at both ends as Colwyn Bay's 100% home record came to an end.
Snaith put the Students into the lead before the break, but his own goal put the teams level after the break.
Sam Hart scored direct from a corner put Colwyn Bay into the lead for the first time, but Jasper Payne equalised in the 73rd minute.
Cardiff Met dropped a place to eighth and Colwyn Bay stayed fifth.
Holywell Town P-P Penybont
The impact of Storm Austen included forcing a postponement of this encounter at Halkyn Road. A new date has yet to be announced.
Trefelin 0-2 Flint Town Utd
Tunde Owolabi's six-minute brace earned Flint Town victory at Trefelin a third win in four for manager Danny Holmes.
He sent in his first from the penalty spot in the 61st minute and doubled Flint Town's lead in the 67th to seal the win as they rose two places to 12th while Trefelin remained 15th.
