Pompey will look to cap a memorable year on a high when they host Northampton this weekend.
A positive result at Fratton Park could see Kenny Jackett’s side finish 2017 inside the League One play-off places.
They face a Cobblers outfit who are three points from safety inside the relegation zone, having lost 3-0 at Doncaster on Boxing Day.
Jimmy Floyd Hasselbaink replaced Justin Edinburgh in the Sixfields Stadium dug-out back in September.
He looked to have got Northampton back on track with successive victories in his first two matches in charge – including a 3-1 defeat of Pompey.
But they have secured just four wins since then and suffered heavy losses to Bristol Rovers (0-6) and Oldham (1-5).
Those results helped ensure that the Cobblers have a worse goal difference than any other side in the third tier.
The teams have already met twice so far this term, with the Blues coming out on top in the Checkatrade Trophy earlier in December.
Milan Lalkovic (Achilles), Kal Naismith (knee), Stuart O’Keefe (adductor) and Jack Whatmough (knee) are all still sidelined.
Northampton are without Leon Barnett (Achilles), Aaron Phillips (thigh), Aaron Pierre (groin) and Daniel Powell (hamstring), while John-Joe O’Toole (ankle) is also a doubt.
HEAD TO HEAD
Pompey: 17 Wins
Northampton: 10 Wins
At Fratton Park
Pompey: 11 Wins
Northampton: 3 Wins
Seats can be bought online here. Subject to availability, they will be sold from the booths behind the Fratton End on the day of the game.
Overseas subscribers can watch the match live by following the same instructions.
ALSO IN LEAGUE ONE
Doncaster v Rochdale (7.45pm)
Wigan v Charlton (7.45pm)
Blackburn v Scunthorpe
Blackpool v Plymouth
Bradford v Oxford
Bury v Fleetwood
Gillingham v AFC Wimbledon
MK Dons v Peterborough
Oldham v Bristol Rovers
Southend v Shrewsbury
Walsall v Rotherham