Saltney Town, the lowest-ranked club left in this season’s JD Welsh Cup, will host top-flight Aberystwyth Town in round four after their dramatic shootout victory over Penrhyncoch.

Currently sitting fifth in Lock Stock Ardal North West, Saltney looked to be heading out of the competition on Saturday when they trailed Penrhyncoch 1-0 with the tie nearly over.

Ryan McCleary popped up in the dying seconds to cancel out Steffan Gittins’ first-half effort and send the third-round encounter to penalties.

McCleary was on target again in the shootout and when Penrhyncoch skipper Owain James struck the crossbar with his effort, Andy Dutton’s men were through.

Saltney’s next opponents eased through thanks to a 4-1 defeat of managerless Cefn Druids in one of two all-JD Cymru Premier clashes.

Matthew Jones fired a hat-trick for Aberystwyth who piled more misery on the Druids just a day after Niall McGuinness announced he had stepped down as boss of the top-tier’s bottom club.

Cymru South’s Carmarthen Town, conquerors of top-flight Newtown, will host cup holders The New Saints in the last 16.

Dion Phillips put Carmarthen in front at Latham Park before Aaron Williams equalised for the home side.

A winner couldn’t be found in normal time and it was the visitors who held their nerve from the penalty spot, converting all their kicks to win the shootout 5-3.

Dean Ebbe’s 35th-minute effort was all TNS needed to see off Conwy Borough of Cymru North.

Jamie Insall started and finished the scoring in Connah’s Quay Nomads’ comfortable 4-0 triumph at Trefelin BGC.

  • Sign up to our weekly Welsh Football Leagues newsletter here

Andy Morrisdon’s Nomads will travel to Flint Town United in round four after the Silkmen’s 3-1 success at Penrhiwceiber Rangers.

Adam Roscrow fired a brace for Cardiff Met in a 3-1 win against Barry Town United, with Christian Edwards’ troops now going to Colwyn Bay for a place in the quarter-finals.

The Cymru North outfit thrashed Ruthin Town 5-1 thanks in large part to Mitchell Bryant’s double.

Bala Town, who had scored 17 in the previous round, just needed five this time to see off Pontypridd Town.

It’s Haverfordwest County away for Colin Caton’s charges next following their late win over Airbus UK Broughton.

Alhagi Touray Sisay was County’s hero again, netting the winner in a 2-1 victory in the 88th minute.

There will be at least two teams from outside the Cymru Premier in the draw for the last eight.

Swansea University entertain Guilsfield after the duo knocked out Bangor City and Dinas Powys respectively.

And Taffs Well go to Buckley Town following defeats of Llantwit Major and Monmouth Town.

Finally, the third all-Cymru Premier tie sees Penybont host Caernarfon Town.

Nathan Wood scored twice as Penybont edged out Cambrian & Clydach Vale, while the Cofis were 3-0 winners over Prestatyn Town.

Fourth round draw: Haverfordwest County v Bala Town, Carmarthen Town v The New Saints, Penybont v Caernarfon Town, Colwyn Bay v Cardiff Met, Saltney Town v Aberystwyth Town, Swansea University v Guilsfield, Buckley Town v Taffs Well, Flint Town United v Connah's Quay Nomads.

Ties to be played October 15/16.

If you value The National's journalism, help grow our team of reporters by becoming a subscriber.​