Cian Evans scored twice as Amlwch stormed into the Junior Cup quarter-finals at the expense of fellow North Wales Coast West Division One side Rangers.
Evans got Town off to a flyer with goals on 11 and 14 minutes, Callum Hughes and Jordan Lloyd with the assists.
Rhys Roberts made it 3-0 on 59 minutes and man of the match Finn Cusick added another just past the hour.
Amlwch now face a tough trip to Blaenau Ffestiniog Amateurs in the last eight next month.
Who else but Louis Chapman was the man that grabbed the all-important goal of this Junior Cup tie for hosts Caergybi.
Captain Chapman scored from the penalty spot on 40 minutes – his ninth goal of the season.
Despite falling a goal behind to an Anthony Williams strike on 17 minutes, Rhos rallied to lead 3-1 at the break and completed the job in the second half.
‘Pwll, who made last year’s final but never got to play it, benefited from Carwyn Roberts setting up Williams’ goal, but Lewis Sealey levelled on 18, then provided the assists for Chris King and Adam Williams to enable the North Wales Coast East Division One leaders to take control.
Mike Chapman made it 4-1 in the 64th minute and that was the end of the contest.
Rhos now take on Caergybi in the quarters.
Rhos United v Caergybi
Bethesda Rovers v Holyhead Town
Blaenau Ffestiniog Amateurs v Amlwch Town
Llandudno Swifts v CPD Gaerwen
Ashley Ainsworth was a hat-trick hero for Trearddur Bay. Pictures: SEAN CHADWICK ARDAL NORTH WEST…
Rhyl Athletic and Bro Cernyw in combat. Picture: MATT JOHNSON - huge thanks NORTH WALES…
Kieran New opened the innings for Prestatyn and made a lively 26. Pictures: RAY HIBBS…
Bangor City 1876 (blue) and Brickfield Rangers battle for the ball. Picture: MATT JOHNSON REPORTS…
Sion Bradley of Caernarfon Town (right) and Casey Bedford of Holywell Town in action. Picture:…
One of the hottest summers on record has turned many football pitches into rock-hard dust…