The New Saints kept their grip on the Cymru Premier summit on a night when their manager, Craig Harrison, did not.
Already two goals to the good away from home, TNS looked in cruise control when the temperature on the touchline spiked early in the second half. Harrison clashed with the officials and was shown a red card, sent down the tunnel while his side calmly saw out a win that underlined their status as the team to catch.
They had done the hard work before the break. Daniel Williams struck first, Rory Holden followed up, and the leaders never really looked like surrendering that advantage. The dismissal added drama, not jeopardy. Saints stayed top; Airbus, beaten but stubborn, clung on to eighth.
Caernarfon Crush Winless Ammanford
If the table said Caernarfon were on the march, the performance in south west Wales screamed it. They dismantled a struggling Ammanford side to climb into third, and did it with a swagger.
Phillip Mooney and Sion Bradley had the visitors two up by half-time, the gulf in confidence as clear as the scoreline. Ammanford’s night worsened when Lucas Davies saw red, and from there it turned into damage limitation that never quite arrived.
Bradley buried a penalty for Caernarfon’s third. Mooney added his second. Harri Wyn rounded off a ruthless display, leaving Ammanford still winless and marooned in 15th, nursing bruises that go beyond the scoreboard.
Barry Keep the Heat on TNS
If TNS felt any comfort at the top, Barry made sure it did not last long. Second in the table, they did exactly what a title challenger must: handle pressure, take chances, and finish the job late.
Elliott Dugan’s early penalty settled any nerves and put Barry in front against Llandudno. Noah Daley doubled the lead, a cushion that looked handy when Mark Cadwallader pulled one back for the visitors.
Any hint of a wobble vanished almost instantly. Within two minutes, Daniel Barton restored Barry’s two-goal advantage, stamping out Llandudno’s momentum.
There was still time for late drama. Deep into stoppage time, in the 98th minute, Ellis Williams struck to make absolutely sure. That goal kept Barry just a point behind leaders TNS and nudged Llandudno down from fifth to sixth, a small but telling slide in a tightening race.
Cambrian Climb as Holywell’s Wait Goes On
Cambrian are starting to look at home in the top flight. Their third win since promotion came courtesy of a sharp, decisive performance from Liam Eason.
He scored either side of half-time, giving Cambrian control and a platform to manage the game. When Florian Yonsian pulled one back for Holywell seven minutes from time, nerves flickered but never took hold.
Cambrian held firm, climbed to ninth, and continued their steady adaptation to life at the highest level. Holywell, still rooted to the bottom and still without a win, were left with only frustration for company.
Cardiff Met Dig Deep as Tempers Flare
Cardiff Met and Flint Town produced a contest that started at full throttle and ended with both sides down to ten men and sharing the points.
Flint struck first, and early. Isaac Modi found the net in the opening minute, a jolt that forced Met to chase from the outset. The game simmered until the key flashpoint: Benjamin Woollam was sent off, and with Flint reduced to ten, the visitors seized their moment.
Jack Veale stepped up from the spot and converted, his penalty dragging Met level and tilting the momentum.
The chaos was not done. CJ Craven picked up a second yellow card and joined Woollam in the dressing room, leaving both teams to grind out the closing stages a man light.
Flint finished the night in 14th, still looking over their shoulders. Cardiff Met, in seventh, stayed just ahead in the standings, but the bruises from a wild, fractured contest may linger longer than the point gained.






