Amlwch Town 1 Mochdre Sports 2
Dan Jones 1p Matthew Lownds 45
Own Goal 79
Cemaes Bay 4 Blaenau Ffestiniog 2
Tam Mortem 15 Kerion Ellis 49,68p
Steven Whittaker 35p,86p
Y Felinheli 6 Llandyrnog Utd 5
Matthew Hughes 2,76 Mark Roberts 13,16,27.55p
Iwan Owen 7 Mile Todd 33
Gruff John 50
Callum McDonald 80
Dan Hughes 89
Gaerwen 3 Llanfairfechan 2 AET
Gethin Davies 47 Dave Williams 33p
Chris Bennett 53 Josh Saunders 80
Mark Griffiths 108
Llandudno Albion 7 Llanfairpwll 1
Mark Montgomery 17.10 Shaun Jones 40
Allan Davies 30
Duncan Midgley 47,63,73
Ricky Jones 86
Llanllyfni 7 Llanystumdwy .3
Iwan Jones 27 Robert Griffiths 68
Neil Thomas 28,32,48 Mark Cook 77,79
,69,83,88 (6)
Llanrwst Utd 1 Penmaenmawr Phoenix 4
Zac Williams 35 Alfie Caldecott 30
Dan Evans 37,62
Ben Parker 44
Meliden 1 Pentraeth 3
Chris Roberts 17 Declan O Connor 45
Darren Lewthwaite 50.84
Mynydd Llandegai Menai Bridge
Postponed due to waterlogged ground
Mynydd Isa 1 Greenfield 5
Own Goal 30 Gareth Henley 50
Sam Edwards 57
Liam Robinson 74
Connor Hughes 85
Nantlle Vale 3 Pwllheli 2
Huw Quack 14 Adam Hall 31
Ryan Holdsworth 51 Mark Jones 71
Aaron Mark Hughes 82
Keep up-to-date with our exclusive email newsletters.
Subscribe