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)
Amer Jamil of Carmel bowls to Dolgellau's Jaco Oosthuizen. Pictures: STEVEN JONES North Wales Cricket…
FC Mountain (grey) in action last season. Picture: Richard Bates North Wales football club FC…
Gareth Davies (blue shirt) was a two-goal hero for Bethesda Athletic when they beat mighty…
Harrison Hudson hits a cracking drive for Conwy at Bethesda. Pictures: ANDRE PEPPER PHOTOGRAPHY NORTH…
Dan Graham plays the shot which brought him his century for Chirk seconds. Pictures: BRIAN…
Owen Skillander hit a sparkling 61 as Northop Hall 2nd XI claimed a huge victory…