Pompey scored seven goals and finished with an outfield player between the sticks in an entertaining rout of Keynsham.
Becki Bath netted a hat-trick in the AJN Stadium victory and Tamsin de Bunsen added a brace, with Charmaine True and Jade Widdows also on target.
Jay Sadler made three changes from the side that were beaten on home soil by Oxford a fortnight earlier.
New signing Rosie McDonnell was immediately handed a debut, while de Bunsen and Laura Ingram returned to the starting line-up, as Danielle Rowe, Jade Widdows and Hayley Bridge made way.
The deadlock was almost broken in the opening seconds, with Bath thundering a shot against the woodwork.
But it did not take long for the first goal to arrive, as McDonnell delivered a precise cross that was converted by TRUE.
And the lead was soon doubled, courtesy of a fine lob from BATH, only for the hosts to immediately reduce their deficit.
The pace of the game slowed after such a frenetic start and Pompey had to wait until midway through the first half before restoring the two-goal advantage.
It was BATH who struck again, neatly controlling the ball on her chest before slotting it past the helpless keeper.
The visitors were well on top and further efforts from Jade Bradley and Roxy Lee-Stewart narrowly missed the target.
Half Time: Keynsham 1 Pompey 3
Pompey picked up from where they left off following the interval and True fired narrowly wide, before Bath’s effort was cleared from the line.
But a Keynsham comeback was on the cards when Mel Burns parried a shot and the loose ball was tucked into the net.
The keeper then had to be at her very best to make a fine save and prevent the hosts from drawing level.
A nervy finale seemed likely, but the Blues simply moved through the gears and showcased some clinical finishing to secure the points.
DE BUNSEN eased the tension on 73 minutes with a curler from the edge of the box that went in off the post.
And WIDDOWS – who had not long appeared from the bench – then found the net with a fierce finish to put the result beyond doubt.
But a clash of heads meant Burns had to go off and with no keeper among the substitutes, defender Jazz Younger donned the gloves.
Pompey did not let that affect them, however, and DE BUNSEN tapped home her second of the afternoon late on.
But there was still time for one more goal deep into stoppage-time, as BATH found the target with a long-range drive to complete her treble.
Pompey: Burns (Younger 80); Currie, Southgate (c), Ingram; Tonks, Lee-Stewart, Bradley (Rowe 60), McDonnell; True (Widdows 70), de Bunsen, Bath
Subs not used: Adaway, Bridge