Winchester City's Ian Mancey spelt double trouble for his old club, Fleet Town, in the third round of the Russell Cotes Cup.
The towering marksman scored twice as Winchester's Wessex League title chasers outgunned the Southern League strugglers 4-0 at the Denplan City Ground.
Andy Forbes sandwiched an excellent finish between Mancey's two and then set up Danny Smith to fire home City's 66th-minute fourth. Neil Hards's team now play Brockenhurst away in the quarter-final.
Fareham slipped out of the Wessex League Cup 2-1 after extra-time at in-form Christchurch.
Jon Gittens's visitors drew first blood through Jamie Musslewhite, but James Bailey-Pearce levelled and Richard Bentley settled matters in the first half of extra time.
Priory, whose goalkeeper Max Frampton was named man-of-the-match, have won six of their last seven games. They are at home to Totton in the next round.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article