The draw for the Semi-Finals of the JD Welsh Cup was made on S4C's Heno programme on Monday (5 March) evening.
The Quarter-Finals programme was heavily affected by the snow storms at the end of last week with the Bangor City v Penydarren BGC being the only match that went ahead. The Citizens breezed into the Semi-Finals by beating their lower league opponents 7-0.
As a result, Bangor will come up against Connah's Quay Nomads or The New Saints in the Semi-Finals.
The other Semi-Final match will see Llandudno or Newtown play Carmarthen Town or Aberystwyth Town for a place in the domestic showpiece Final.
JD Welsh Cup Semi-Final Draw
- Connah's Quay Nomads or The New Saints v Bangor City
- Llandudno or Newtown v Carmarthen Town or Aberystwyth Town
The Semi-Final matches will be played at neutral venues on 7 or 8 April.
The remaining Quarter-Final matches have been re-arranged for Tuesday (6 March) evening. The games are previewed below:
Connah's Quay Nomads v The New Saints
Andy Morrison's Nomads currently sit fourth in the JD Welsh Premier League and find themselves 15 points behind their opponents.
But while Scott Ruscoe's side are very much on-course to retain their league title, the disappointment of losing the JD Welsh Cup final last May remains fresh in the memory for the majority of their squad, and they will be desperate to make amends this season.
Former Saint's striker Michael Wilde spent over a decade at Park Hall and will be keen to remember himself to his old club at the weekend, and while Ruscoe's side will have the psychological advantage having won at the Deeside Stadium in their last league match, they will be more than aware that anything can happen in the cup.
A red card for goalkeeper Paul Harrison in the victory last week will ensure there is at least one change for the former Welsh Cup winners, and he will be a notable absence in what is set to be another close game between the two teams.
Llandudno v Newtown
Llandudno and Newtown required extra-time and penalties respectively to dispose of lower league opposition in the previous round.
Manager Chris Hughes guided Newtown to the final of the competition in 2015 to end a 120-year wait for a return to the domestic showpiece, but suffered a 2-0 reverse against The New Saints.
By comparison, Llandudno have never reached the Welsh Cup final, and manager Iwan Williams would love to make cup history in his first season at the club.
Both teams find themselves in the Play-Off Conference of the JD Welsh Premier League, and it was Newtown that edged a seven-goal thriller between the two teams at the beginning of February.
Another open and attacking game is expected when the two sides come together on Saturday, although Newtown will be without the services of experienced striker Jamie Reed after he suffered a serious injury against Carmarthen Town recently that will keep him out for the remainder of the season.
Carmarthen Town v Aberystwyth Town
The live Sgorio cameras were at Carmarthen Town recently to witness a memorable comeback as the Old Gold scored two goals in the final moments to draw 3-3 against Aberystwyth Town.
The two teams return to Richmond Park on Tuesday, and Neville Powell's side will be out for revenge after Lee Surman's equaliser denied them maximum points. In addition, Powell brings plenty of Welsh Cup pedigree to the tie, having won the competition over three consecutive years with Bangor City.
Carmarthen Town lifted the Welsh Cup in 2007 for the one and only time in their history, and while the priority for Neil Smothers' team will be on JD Welsh Premier League survival, they will understand and appreciate the importance of this traditional West Wales derby match.
Carmarthen put their league troubles to one side in the last round to comfortably ease their way past Airbus UK Broughton, while Aberystwyth made it to the final four with an impressive 1-0 victory at Cardiff Met.