Welsh Cup: Prestatyn Town, Caernarfon Town, Guilsfield and Llanfair United cause upsets
Cymru Alliance sides Prestatyn Town, Caernarfon Town, Guilsfield and Llanfair United all earned shock Welsh Cup wins to reach the quarter-finals.
Welsh Premier League Aberystwyth Town, Rhyl, Cardiff Met and Cefn Druids were all humbled by lower league opposition.
Prestatyn thrashed Aberystwyth Town 5-1, 10-man Caernarfon Town beat Rhyl 3-2, Guilsfield beat Cardiff Met 4-2 while Llanfair sunk Cefn Druids 4-1.
Meanwhile, reigning Welsh Cup holders The New Saints beat Llanelli 7-0.
Cymru Alliance leaders Prestatyn coasted through against Aberystwyth Town courtesy of an own goal from Sam Rodon, a first-half goal from Noah Edwards and a second-half hat-trick from James Stead. Luke Sherbon ensured the Welsh Premier League side got on the scoresheet, however.
Caernarfon Town, who are second in the Cymru Alliance, beat Rhyl in extra time despite having Nathan Craig sent off as Carl Owen struck in the 116th minute to see them through.
Jamie Davies scored a hat-trick for Llanfair United as they came from behind to comfortably beat Cefn Druids after Steve Blenkinsop put the Welsh Premier League side in front early on.
The Saints will travel to Bangor, who beat Llandudno 4-0 in their fourth-round tie, in the quarter-finals, which take place on the weekend of 25 and 26 February.
Elsewhere, Llanfair United will meet Caernarfon Town in a second-tier face-off in the last eight while Welsh Premier League sides gap Connah's Quay and Bala Town will play Prestatyn and Guilsfield respectively.
To be played weekend of 25-26 February
Llanfair United v Caernarfon Town
The New Saints v Bangor City
Prestatyn Town v gap Connah's Quay
Guilsfield FC v Bala Town