Wembley fever has swept Pompey, with more than 40,000 tickets snapped up for the Checkatrade Trophy final.
But the Blues have to put that excitement behind them and focus on trying to collect League One points at Shrewsbury on Saturday.
Kenny Jackett’s side are just four points adrift of the automatic promotion places and can move above third-placed Sunderland, who are not in action his weekend.
Their opponents, meanwhile, are one of a number of sides involved in an incredible battle to beat the drop.
Any of the teams currently in the bottom half of the table could conceivably go down, with the Shrews currently in 18th position.
Sam Ricketts’ outfit are just a couple of points above the relegation places with eight games left to play.
The Shropshire side were in the top two for most of last term as they came close to snatching a Championship spot, but ended up losing to Rotherham at Wembley in the play-offs.
It finished all square when Shrewsbury visited Fratton Park back in September, with a Brett Pitman penalty cancelling out Greg Docherty’s opener.
Viv Solomon-Otabor (calf) will miss out for Pompey after going off injured in last week’s win over Scunthorpe.
Also missing for the visitors are Andy Cannon (thigh), Ronan Curtis (finger), Dion Donohue (groin), Bryn Morris (knee) and Jack Whatmough (knee).
Shrewsbury have doubts over defenders James Bolton, Luke Waterfall and Ro-Shaun Williams, while Ryan Sears is on international duty with Wales U21s.
HEAD TO HEAD
Pompey: 12 wins
Shrewsbury: 9 wins
Pompey: 2 wins
Shrewsbury: 7 wins
Seats are still available and can be bought from Pompey until 5pm today or at Shrewsbury on the day of the game. Click here for more details.
Overseas subscribers and match pass holders can watch the action – now with on-screen graphics – and commentary will begin from around 10 minutes before kick-off.
ALSO IN LEAGUE ONE
Kick-off 3pm unless stated
Walsall v Barnsley (12pm)
AFC Wimbledon v Gillingham
Bradford v Blackpool
Burton v Accrington
Coventry v Oxford
Luton v Doncaster
Peterborough v Southend
Plymouth v Bristol Rovers
Rochdale v Scunthorpe