After sorting out their myriad of off-field issues, Bolton are now trying to get things right on the pitch.
Pompey fans can certainly empathise with what they were going through over the summer, when there appeared a real threat that another League One side could be expelled from the EFL.
Wanderers were, thankfully, taken over, but hit with a 12-point penalty and forced to build a squad from scratch.
So it comes as no surprise that they are propping up the rest of the division with half of their fixtures still to play.
There was a further points deduction hanging over the club following their failure to fulfil a couple of games over the past two seasons.
But an arbitration panel suspended their sentence and the EFL – who said the decision was too lenient – failed in an appeal.
It means that Keith Hill’s men can fully concentrate on trying to bridge the daunting 17-point gap between them and safety.
They have failed to win any of their past five fixtures, however, and go into Saturday’s contest on the back of a three-match losing run.
Pompey have not travelled to Bolton since a Premier League clash in April 2010, when Aruna Dindane’s brace saw the visitors battle from behind to snatch a point.
Winger Ryan Williams is available for selection again after missing the past five matches with a groin injury.
Jack Whatmough is also in contention after playing 90 minutes for the reserves earlier in the week, while Brett Pitman has recovered from illness.
Lee Brown (Achilles), Ross McCrorie (hamstring) and Bryn Morris (groin) are all still absent for the Blues.
Bolton could hand a debut to Brandon Fleming following the defender’s loan arrival from Hull for the remainder of the season.
Jason Lowe is also available after completing a three-match ban, but Yoan Zouma (hamstring) misses out.
HEAD TO HEAD
Pompey: 34 wins
Bolton: 42 wins
Pompey: 9 wins
Bolton: 32 wins
Pompey fans can secure tickets online here or by visiting the Anson Road ticket office until 3pm today.
There will be no sales to away supporters on the day of the game. Click here for more information.
Referee: Tom Nield
Assistants: Matthew Smith and Craig Taylor
Fourth Official: Graeme Fyvie
Overseas subscribers and match pass holders can watch the action and commentary will begin from around 10 minutes before kick-off.
ALSO IN LEAGUE ONE
All games kick-off at 3pm
Accrington v Southend
AFC Wimbledon v Peterborough
Doncaster v Coventry
Fleetwood v Shrewsbury
Gillingham v Oxford
Lincoln v Blackpool
MK Dons v Sunderland
Rotherham v Bristol Rovers
Tranmere v Ipswich
Wycombe v Rochdale