Friday, 25 October
Cardiff Met 2-1 Newtown: Cardiff Met ended the game with nine men but still managed to hang on for victory against Newtown. An own goal by George Hughes gave the home side an early lead, but Dominic Smith had Newtown level within four minutes from a corner. Jack Veale was sent off in the 17th minute for a dangerous lunge on Josh Lock but Newtown were unable to take advantage. They came closest when Zeli Ismail hit the post with a fine free-kick, only for Met to break the length of the field for Eliot Evans to score the winner. Gruff Morgan became the second home player to see a straight red when the substitute, having only been on the pitch for nine minutes, clattered late into Jojo Harries.
Saturday, 26 October
Flint Town United 1-2 Barry Town United: Barry earned a third successive league win to continue their charge up the table. Josh Yorwerth and Sam Snaith both struck in the first half to put Barry in control in north Wales. Elliott Reeves pulled a goal back for the home side before Barry boss Steve Jenkins was sent off. But it was the visitors who took all three points back to south Wales as Flint remain just four points above the relegation zone.
Penybont 1-1 Bala Town: Penybont were denied a 10th league win of the campaign as they conceded in time added on against the Lakesiders. Ioan Phillips netted four minutes before half-time as Rhys Griffiths’ outfit looked destined to end their three-game winless run across all competitions. But Nathan Burke struck in the 94th minute to earn Bala a point in Bridgend.
Haverfordwest County v Caernarfon Town (17:15 BST)
Sunday, 27 October
Aberystwyth Town v The New Saints (13:00 GMT)
Connah’s Quay Nomads v Briton Ferry (14:30 GMT)