In a match when neither keeper had much to do, particularly the visitors, Romain Esse’s 13th-minute goal was enough to earn Millwall victory.
Pompey raised their game in the second half, with Sammy Silvera and Zak Swanson catching the eye, yet they couldn't carve out enough opportunities to force home an equaliser.
And here are our Pompey player ratings...