Aberystwyth Town 0 Penybont 3
Flint Town United 1 (Kai Edwards 90+3) The New Saints 1 (Ryan Astles 44)
Conwy Borough 4 (Meilir Williams 32, Nathan Williams 41, Iolo Hughes 47, Corrig McGonigle 53) Bangor City 2 (Dante Isla 75, David Carty 89)
Ruthin Town 1 (Joe Sullivan 5) Gresford Athletic 0
Machynlleth 3 (Dan Green 34, Richard Evans 59, Dillon Browne 76) Berriew 1 (Joe Haycock 12)
Welshpool Town 2 (Ryan Knott 22, Richard Litchfield pen 27) Dolgellau 0
Llandudno Albion 1 (Lee Stokes 74) Rhydymwyn 2 (Michael Guest 20, Callum Jones 84)
Premier Division
Bangor 1876 2 (Tom Clarke 56, Les Davies 70) Glantraeth 0
Division One
Cemaes Bay 7 (Matty Reynolds 34, Keenan Downey 50, Andy Williams 61 & 68, Mathew Roberts 78, Joshua Griffiths 85, Rhys Lloyd 90+1) Bodorgan 1 (Keenan Latham 67)
Two cup competitions involving clubs at the higher end of the Welsh football pyramid are…
Osian Morris (yellow shirt) struck twice in a huge win for Dolgellau. Picture: ROD DAVIES…
Mold Alexandra boss Barry Owen is a contender for April's Cymru North Manager of the…
Fantastic action from Llanrwst United v Llangefni Town. PICTURES: MATT JOHNSON - massive thanks Matt…
Can FC Queens Park Reserves make it a league and cup double on Thursday night?…
Action from Penmaenmawr Phoenix (yellow and blue) versus CPD Y Felinheli on Wednesday night. Picture:…