Friday, 7 November
Briton Ferry 2-0 Bala Town: Briton Ferry closed the gap to just three points on Bala in eighth. The home side led from the 25th minute after Ricky-Lee Owen found a way through, but the points were not safe until Ferry were awarded an 89th-minute penalty and Alex Gammond converted.
The New Saints 2-3 Cardiff Met: Cardiff Met caused an upset at league leaders The New Saints in a thriller at Park Hall. The Students took a two-goal lead as Jasper Payne and Lifumpa Mwande struck, only for Saints to hit back in the second half and level through Ben Clark and Ryan Brobbel’s penalty. But there was one more twist as Adam Roscrow conjured a winner deep into time added on to claim victory.
Saturday, 8 November
Barry Town United v Flint Town United
Caernarfon Town v Haverfordwest County (14:30 GMT)
Colwyn Bay 3-1 Llanelli Town: Colwyn Bay came from behind to beat bottom of the table Llanelli to boost their top six ambitions.
Llanelli went ahead on the half hour when Tristan Jenkins’ shot from the edge of the area found the bottom corner of the net.
But the Bay responded with two goals in the space of four minutes. Jordan Davies scored his seventh goal of the season before Louis Robles netted from Ethan Roberts’ cross.
Jamie Cumming wrapped up the win for the Bay with 20 minutes remaining with a lob from distance.
Connah’s Quay Nomads v Penybont (17:15 GMT)

