Pompey beat Shrewsbury and the conditions to make an instant return to winning ways.
The 2-0 victory at a wet and windy Fratton Park ensured they remained sixth in the table and are now just four points off top spot.
Ellis Harrison nodded home a fine cross from Ross McCrorie to break the deadlock for Kenny Jackett's side in the second half.