Rachel Panting hit a hat-trick as Pompey Women booked their place in the Portsmouth District FA Cup final with a convincing 4-1 victory at Moneyfields.
Emma Jane-May had already fired the visitors ahead, when Panting took control with a lethal display of finishing.
The Blues came into the game just seven days after clinching a date with Southampton Women in the final of the Hampshire Cup.
Jay Sadler made three changes for the tie, with Hannah Haughton, Eilidh Currie and Ellie Kirby all returning to the side.
Pompey made the brighter start at Dover Road, enjoying the majority of the possession in the opening stages of the contest.
They had an early chance when Panting surged down the right and picked out Shannon Albuery, with the forward requiring treatment after being caught.
Jade Bradley was a lively presence throughout the match and had an effort saved following a cut-back from Katie James.
Panting then dragged another chance wide, but provided the assist for the opening goal on 37 minutes.
It was MAY who got the ball rolling, collecting a lay-off from the winger and slamming a shot into the net.
PANTING then got on the scoresheet herself, stabbing the ball home while on the ground after an initial attempt had come back off the crossbar.
Half Time: Moneyfields 0 Pompey 2
Both sides were slow out of the blocks once the action restarted and it took some time for the tempo to increase.
But it was Moneyfields who found the next goal, with Sheree Bell-Jack connecting with a ball into the mixer to convert from just a few yards out.
Pompey had plenty of chances from long-range during the second half, although they had to wait until the closing stages to wrap the game up.
PANTING restored their two-goal advantage on 82 minutes, controlling the ball and – with the help of the post – firing it into the bottom corner.
And PANTING then completed her treble late on, capping off a winding run into the box with a neat finish.
Pompey: Haughton; Kirby, Younger, Tonks, Currie; Bradley, Perkins (Rowe 69), May; James, Albuery (A.Collighan 67), Panting
Sub not used: Southgate