Pompey stretched their winning run to an incredible eight games after comfortably seeing off Southend at a wet and windy Fratton Park.
Michael Turner gave them a helping hand with an early own-goal, while Jamal Lowe wrapped things up before the break with a header.
There were chances to extend the lead even further, but the Blues could still be pretty content with their afternoon’s work.
Kenny Jackett made one change from the side that progressed in the FA Cup at Rochdale the previous week.
Tom Naylor had recovered from a minor groin problem and replaced Ben Close in the centre of midfield.
Harry Bunn and Simon Cox both had half-chances for the visitors in the opening stages, but after that Pompey were in almost total control throughout the first half.
The conditions were certainly making life difficult, with strong winds swirling rain around the ground.
It did not seem to affect the Blues that much, though, and after playing a neat one-two with Oli Hawkins, Ronan Curtis saw his shot ricochet off Taylor Moore and into the arms of Mark Oxley.
They did break the deadlock on 11 minutes, although received a helping hand, with TURNER inadvertently turning Curtis’ delivery into his own net.
Matt Clarke perhaps should have doubled the lead after being found in space by Curtis, but nodded over the bar.
Hawkins also went close to scoring when he met Clarke’s lofted pass and guided a header inches past the post.
Instead it was LOWE who gave the hosts a cushion, leaping to connect with yet another Curtis cross and sending the ball into the net off the post.
There were cries for a penalty just before the break when Lowe’s pass struck Luke Hyam on the arm, but referee Lee Collins decided it was not enough to warrant pointing to the spot.
Half Time: Pompey 2 Southend 0
Pompey continued to look comfortable following the restart, although there was, unsurprisingly, not so much urgency in their attacking play.
Curtis did find space to burst through the centre and his thunderous strike had to be beaten away by Oxley.
The Shrimpers enjoyed a spell of possession as the second half progressed, but the home defence were making sure that Craig MacGillivray was untested.
A second penalty request was then turned down just before the hour mark, with Nathan Thompson getting eased off the ball after collecting a threaded Naylor pass.
It was proving to be pretty tame fare as Pompey continued to just ease their way through the contest.
Even when MacGillivray failed to hold on to a corner, he did enough to get the ball clear enough for it to be hacked to safety.
Southend finally went close to scoring on 70 minutes, but Stephen McLaughlin’s effort was deflected past the post.
Close was brought on for the Blues and almost scored with his first touch, although was unable to divert Lowe’s centre on target.
And Ben Thompson then saw his free-kick parried clear by Oxley, with Clarke unable to convert the loose ball after taking a heavy first touch.
It was still the hosts on top as the seconds ticked down and the final whistle was met by a roar of approval from the stands.
Pompey (4-1-4-1): MacGillivray; N.Thompson, Whatmough, Clarke, Brown; Naylor; Lowe, B.Thompson (Pitman 89), Evans (c) (Close 73), Curtis; Hawkins
Goals: Turner 11 (og), Lowe 29
Subs not used: McGee, Walkes, Burgess, Dennis, Green
Southend (4-2-3-1): Oxley; Moore, White, Turner (Hendrie 46), Bwomono; Mantom (c) (Yearwood 71), Hyam; McLaughlin, Dieng, Bunn (Robinson 64); Cox
Booked: Hyam, Moore, White
Subs not used: Bishop, Hutchinson, Kightly, McCoulsky
Referee: Lee Collins
Attendance: 18,062 (726 away fans)