MAX Wilcock bagged a brace as Christchurch produced a late flurry to dispatch of Fawley in the Russell Cotes Cup.
The game was level at the break after Dec Hartigan cancelled out Wilcock's early opener.
But Ollie Cherrett's men stormed to a 4-1 win with three goals in the final 20 minutes from Wilcock, Lucas Murrain and a late Luke Stone penalty.
Priory will host Wessex Premier rivals Brockenhurst in the quarter-finals.
Meanwhile, Lymington Town are into the semi-finals after a shock 2-0 win at Southern League AFC Totton.
Two goals from set pieces won the day for the Linnets with Nathan Hurst and Tim Stephenson on target.
Also taking a break from league action, Bashley survived a scare to progress into the last eight of the Bournemouth Senior Cup.
Taking on Downton, the visitors raced into a 3-0 half-time lead courtesy of a Harry McGrath hat-trick.
Daniel Thompson added a fourth soon after the restart, before Downton fought back with TJ Moseley netting twice and Dan Telfer converting from the penalty spot.
Both sides finished with 10 men after Declan McGregor and Cam Beard were dismissed, but Bashley held on to win 4-3 and set up a semi-final tie against Hamworthy United.
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 here