Fulham grabbed all three points in a vital weekend as the teams in the bottom of the table faced off in a series of six point matches.
Fulham's Andy Johnson scored once and substitute Erik Nevland grabbed a brace in the span of nine minutes to deliver the coup de grace to Pompey.
With the win and a draw by Hull City, Fulham jumped to the top half of the table again with 15 matches for the Cottagers remaining. With a loss by Manchester City, Fulham will finish the week in 9th place with two games in hand, against Manchester United and against Blackburn.
Fulham play Wigan next week away at the JJB stadium. Wigan came off an amazingly lucky games against Aston Villa where they escaped Villa Park with a point.
Fulham's away form could use a boost, but even a point at the JJB would be helpful to the whites.