An all-North Wales semi-final will take place in the 2021/22 Nathaniel MG Cup.
Bala Town will greet the holders Connah’s Quay Nomads at Maes Tegid on Saturday, November 27.
In the other last four clash, Cardiff Met have a home tie against Barry Town United on the same date.
Bala came from a goal down against Newtown to reach the semi-finals with a 3-1 victory on Tuesday night.
Nomads saw off Cymru North underdogs Holywell Town 4-0.
Bala Town v Connah’s Quay Nomads
Cardiff Met v Barry Town United
Bala Town 3-1 Newtown
Barry Town United 7-1 Pontypridd Town
Connah’s Quay Nomads 4-0 Holywell Town
Haverfordwest County 0-2 Cardiff Met University
Aberystwyth Town 2-5 Cardiff Met University
Bangor City 0-0 Bala Town
(Bala Town won 8-7 on pens)
Barry Town United 3-0 Trefelin BGC
Connah’s Quay Nomads 6-3 Airbus UK
Haverfordwest County 5-0 Undy Athletic
Newtown 5-0 Caernarfon Town
Penrhyncoch 1-3 Pontypridd Town
Prestatyn Town 3-4 Holywell Town
Aberystwyth Town 1-1 Penybont
(Aberystwyth won 5-4 on pens)
Airbus UK 3-2 Buckley Town
Ammanford 0-4 Cardiff Met University
Barry Town United 5-0 Llanelli Town
Cambrian & Clydach 2-4 Newtown
Connah’s Quay Nomads 2-0 Llandudno
Conwy Borough 1-3 Holywell Town
Cwmbran Celtic 1-2 Pontypridd Town
Flint Town United 1-1 Bala Town
(Bala won 3-1 on pens)
Gresford Athletic 0-1 Bangor City
Haverfordwest County 3-0 Goytre United
Penrhyncoch 0-1 The New Saints
Prestatyn Town 3-0 Cefn Druids
Ruthin Town 0-3 Caernarfon Town
Trefelin BGC 2-0 Risca United
Undy Athletic 1-1 Swansea University
(Undy Athletic won 5-4 on pens)
Airbus UK 1-1 Guilsfield
(Airbus UK won 6-5 on pens)
Bangor City 5-0 Holyhead Hotspur
Briton Ferry Llansawel 2-2 Pontypridd Town
(Pontypridd Town won 4-3 on pens)
Cambrian & Clydach 4-1 Carmarthen Town
Cwmbran Celtic 3-0 Afan Lido
Holywell Town 2-1 Colwyn Bay
Llandudno 3-3 Denbigh Town
(Llandudno won 3-0 on pens)
Llanelli Town 5-0 Newport County
Llangefni Town 1-2 Prestatyn Town
Llanidloes Town 2-3 Gresford Athletic
Llanrhaeadr YM 1-4 Penrhyncoch
Llantwit Major 3-3 Risca United
(Risca United won 4-2 on pens)
Swansea University w/o v Port Talbot Town
Trefelin BGC 2-0 Taffs Well
1992–93: Afan Lido 1-1 Caersws (Afan Lido won 4–3 on penalties)
1993–94: Afan Lido 1-0 Bangor City
1994–95: Llansantffraid 2-1 Ton Pentre
1995–96: Connah’s Quay Nomads 1-0 Ebbw Vale
1996–97: Barry Town 2-2 Bangor City (Barry Town won 4–2 on penalties)
1997–98: Barry Town 1-1 Bangor City (Barry Town won 5–4 on penalties)
1998–99: Barry Town 3-0 Caernarfon Town
1999–2000: Barry Town 6-0 Bangor City
2000–01: Caersws 2-0 Barry Town
2001–02: Caersws 2-1 Cwmbran Town
2002–03: Rhyl 2-2 Bangor City (Rhyl won 4–3 on penalties)
2003–04: Rhyl 4-0 Carmarthen Town
2004–05: Carmarthen Town 2-0 (aet) Rhyl
2005–06: Total Network Solutions 4-0 Port Talbot Town
2006–07: Caersws 1-1 Rhyl (Caersws won 3–1 on penalties)
2007–08: Llanelli 2-0 Rhyl
2008–09: The New Saints 2-0 Bangor City
2009–10: The New Saints 3-1 Rhyl
2010–11: The New Saints 4-3 (aet) Llanelli
2011–12: Afan Lido 1-1 Newtown (Afan Lido won 3–2 on penalties)
2012–13: Carmarthen Town 3-3 The New Saints (Carmarthen Town won 3–1 on penalties)
2013–14 Carmarthen Town 0-0 Bala Town (Carmarthen Town won 3–1 on penalties)
2014–15: The New Saints 3-0 Bala Town
2015–16: The New Saints 2-0 Denbigh Town
2016–17: The New Saints 4-0 Barry Town United
2017–18: The New Saints 1-0 Cardiff Met University
2018–19 Cardiff Met University 2-0 Cambrian & Clydach Vale
2019–20: Connah’s Quay Nomads 3-0 STM Sports
2020–21 Cancelled due to COVID-19 pandemic
9 – The New Saints
4 – Barry Town
3 – Caersws, Carmarthen Town, Afan Lido
2 – Rhyl, Connah’s Quay Nomads
1 – Llanelli, Cardiff Met University
Lennon Owen is one of a number of exciting signings planned by Holyhead Hotspur Development…
Tomos Clarke lifts the FAW Amateur Trophy. Picture: FAW CPD Dinas Bangor City 1876 treble-winning…
Flint Mountain (now FC Mountain) in action last season (grey strip) FC Mountain are to…
Thomas Taylor has been banned from all football activity for at least five years A…
Nathan Roett connects firmly for Halkyn against Abergele. Picture: GARETH PRESTIDGE NORTH WALES CRICKET LEAGUE…
The great Paul Jenkins in action Northop Hall's prolific wicket-taker Paul Jenkins reached a major landmark…