Improving Portsmouth stretched their unbeaten run to four games as Conor Chaplin's opener teed up an emphatic victory against woeful fellow Championship strugglers West Bromwich Albion.
Chaplin swept home his first goal in 24 games since returning to the club on loan this season from Millenic Alli's smart pull-back from the left.
Alli also netted his first Pompey goal of the season - and for the club - when he slid the ball through keeper Max O'Leary's legs from Andre Dozzell's pass for a 2-0 interval lead.
The Baggies played like a side resigned to a fifth defeat in six, lacking confidence, intensity and any goal threat, with just one lame off-target attempt in the first half.
Portsmouth had no trouble completing the job in front of an increasingly relaxed Fratton Park crowd with Ebou Adams also on target as they moved up to 20th, four points clear of the relegation zone.
They leapfrog the Baggies, who slip to 21st, just three points above the bottom three, having played a game more than all of the sides below them.
But as much as the hosts impressed in a busy performance - full of pace, movement and intent - West Brom were abysmal, showing just why they had lost 10 in a row away from home before last week's last-gasp draw against Derby County.
Chaplin could have made it 1-0 inside two minutes with a flicked effort that went wide at the near post and he also went close with a drilled strike across goal before calmly slotting Pompey ahead from Alli's measured pass.
Alli's equally cool one-on-one finish rewarded continued attacking purpose and pressure, while Terry Devlin and Adrian Segecic also had chances to add to the advantage.
Adams did increase the advantage within four minutes of the restart, firing home from Chaplin's cushioned volley to as good as seal victory and further demoralise a West Brom side who have now already lost 12 matches away from home this term.
Mikey Johnston did manage an attempt on target for the Baggies - their only one of the game - when his curling long-range strike was well tipped over by Pompey keeper Nicolas Schmid.
But Portsmouth remained in full control and could have easily added to their lead, with the only blemish an ankle injury suffered by Colby Bishop in the second half.