The road to the 133rd JD Welsh Cup final continues this weekend with Bangor City's tie against Prestatyn Town being the pick of the round.
JD Welsh Cup Round 2
Looking for the Round 2 fixtures?
Find them by clicking here.
The two teams met in a memorable final back in 2013 at the Racecourse in Wrexham when Prestatyn Town claimed a 3-1 victory.
Both sides have since suffered relegation from the domestic top-flight, but their rivalry on the north Wales coast remains strong.
Prestatyn Town are currently dominating proceedings in the JD Cymru North, and will desperate to claim the scalp of Pedro Pasculli's Bangor City side.
Flint Town United and Colwyn Bay sit just below Prestatyn Town in the table, and they face lower league opposition this weekend in the form of Greenfield and Dyffryn Nantlle Vale respectively.
Greenfield progressed to this stage with a 3-1 win over Caersws, while Nantlle Vale claimed a 2-0 win in their home tie against Rhydymwyn.
There are also a number of interesting ties in the south on Saturday.
Last season, Cambrian & Clydach reached the quarter-final stage, but face a difficult test if they are to even progress to the 3rd round as they travel to JD Cymru South rivals Haverfordwest County.
Meanwhile, STM Sports have been one of the surprise packages of the season, and they will be confident heading to Chepstow Town.
Swansea University are the current leaders of the JD Cymru South, and take on Welsh League side Undy Athletic this weekend.
Elsewhere, Goytre United and Afan Lido will expect few problems at home against Cefn Cribwr and Aberbargoed Buds, while Ammanford will look to put their league defeat against Afan Lido last weekend behind them when they host Ton Pentre.
The draw for Round 3 of the JD Welsh Cup will take place on Monday, 11 November. The time of the draw will be communicated on @FAWales. Clubs from the JD Cymru Premier will enter at this stage.
[Picture: Prestatyn Town FC]