Barry Town United are into the quarter finals of the Nathaniel MG Cup after a 4-1 win at Trethomas Bluebirds.
Steve Jenkins' side were looking to avoid an upset against Cymru South opposition off the back of last Saturday's league defeat at The New Saints.
But Barry quickly found their stride at the CCB Centre and they went ahead via Keenan Patten after just ten minutes.
The midfielder pressed hard to make it a brace and got his reward three minutes before half time, not long after keeper Luc Rees had made a superb save with his legs to keep the visitors in front.
Another of Barry's in-form goalscorers, Ollie Hulbert, bagged his fifth of the season on 52 minutes, before Mikey George chipped home keeper Harry Irving on 64 minutes with Eliot Richards' dinked assist.
The Bluebirds got one back as Jack Jones struck into an empty net on 79 minutes, but Barry were already assured of their place in the last eight.
Next up is a return to Cymru Premier duties as Caernarfon visit Jenner Park on Saturday (2.30pm) with full match commentary available from the Talk of the Town team at broradio.fm/sport
---
Elsewhere in the Southern half of the third round draw on Tuesday, Cardiff City's under 21s kept their cup hopes alive by knocking out fellow wildcards Merthyr Town 2-1 - with both Bluebirds goals coming from Michael Reindorf Jr.
Penybont are also through after Owen Pritchard's goal gave them a 1-0 win at home to Haverfordwest County and the result of the night saw 2019 cup winners Cardiff Met run riot - with Tom Vincent, Jac Clay and sub Jake Morris scoring two goals each in a 9-1 drubbing of Goytre United.
The draw for the quarter finals takes place on Thursday night at 8pm via the FAW's RedWall Plus channel.
Nathaniel MG Cup third round results - South
Cardiff City 2-1 Merthyr Town
Cardiff Met 9-1 Goytre United
Penybont 1-0 Haverfordwest County
Trethomas Bluebirds 1-4 Barry Town United

Penarth cup clash moved to Arms Park
Barry Town unveils new club strategy
Two out of two for Ingle
Rugby community rallies after Penarth fire
Barry hit four past Haverfordwest
Cowbridge edge Barry in youth derby
Barry Ladies see red in Ferry defeat
Penarth withdraw from Mallett Cup
Llantwit return with Lido win
Ingle scores in Wales-South Korea draw
Barry face Gresford in Welsh Cup
Lloyd misses cut for Springboks finale
Lloyd called up to Wales squad
Barry cruise past Llanelli in Welsh Cup
Barry and Llanelli Warriors entertain in friendly
Barry Ladies bounce back against Aber