Match ends, Hartlepool United 0, Portsmouth 2.
Portsmouth beat Hartlepool but results elsewhere ended any hope of securing automatic promotion from League Two.
Wins for Accrington, Oxford and Bristol Rovers meant Pompey will have to settle for a play-off spot, which they sealed with Tuesday's win at Wimbledon.
Kal Naismith gave the visitors the lead after the break with a close-range finish from Gareth Evans' tee up.
Conor Chaplin secured three points for Portsmouth late on with a low finish past Pools goalkeeper Trevor Carson.
Portsmouth recorded a third successive victory and moved up a place to fifth in the League Two table, while Hartlepool remain 16th as they slipped to a second home defeat in a row.
- 6BatesSubstituted forJonesat 50'minutes
- 20JonesBooked at 24mins
- 14WoodsSubstituted forGrayat 76'minutes
- 10PaynterSubstituted forOatesat 68'minutes
- 6BurgessSubstituted forWhatmoughat 89'minutes
- 17FreemanBooked at 36mins
- 14NaismithSubstituted forMcGurkat 64'minutes
- 21SmithSubstituted forChaplinat 73'minutes
- Eddie Ilderton
- Shots on Target
Second Half ends, Hartlepool United 0, Portsmouth 2.
Nathan Thomas (Hartlepool United) wins a free kick in the attacking half.
Foul by Danny Hollands (Portsmouth).
Substitution, Portsmouth. Jack Whatmough replaces Christian Burgess.
Goal! Hartlepool United 0, Portsmouth 2. Conor Chaplin (Portsmouth) left footed shot from the centre of the box to the bottom right corner. Assisted by Enda Stevens.
Attempt saved. Adam McGurk (Portsmouth) left footed shot from outside the box is saved in the centre of the goal.
Attempt saved. Gary Roberts (Portsmouth) right footed shot from outside the box is saved in the top right corner.
Corner, Portsmouth. Conceded by Rob Jones.
Substitution, Hartlepool United. Jake Gray replaces Michael Woods.
Attempt missed. Lewis Hawkins (Hartlepool United) header from very close range is too high.
Substitution, Portsmouth. Conor Chaplin replaces Michael Smith.
Corner, Portsmouth. Conceded by Lewis Hawkins.
Attempt saved. Rhys Oates (Hartlepool United) right footed shot from the centre of the box is saved in the bottom left corner.
Substitution, Hartlepool United. Rhys Oates replaces Billy Paynter.
Attempt missed. Michael Woods (Hartlepool United) right footed shot from the centre of the box is too high.
Substitution, Portsmouth. Adam McGurk replaces Kal Naismith.
Attempt saved. Michael Smith (Portsmouth) right footed shot from the centre of the box is saved in the centre of the goal.
Corner, Portsmouth. Conceded by Trevor Carson.
Attempt saved. Billy Paynter (Hartlepool United) right footed shot from the centre of the box is saved in the top left corner.