It has been almost 15 years since Pompey last faced Bradford.
But Blues fans who were at the most recent clash will not require their memories being jogged about that Valley Parade clash in 2003.
A hat-trick from Svetoslav Todorov helped the visitors – who had been crowned Division One champions the previous week – roar to a 5-0 victory.
It preceded a seven-year spell in the Premier League for Pompey, but both sides have since suffered an ignominious slide down the divisions.
The Bantams spent six seasons in the basement before a play-off victory in 2013 led them to their current position.
But they have come close to reaching the Championship in each of the past two campaigns, losing out to Millwall at Wembley back in May.
They currently sit third in the table, although already have an eight-point deficit to make up on the automatic promotion places.
Stuart McCall’s men beat Manchester City’s youngsters in the Checkatrade Trophy earlier in the week, but their past three league games have yielded just a single point.
Luke McGee is available to feature after recovering from a foot injury suffered at Blackburn.
But Adam May (ankle) and Damien McCrory (knee) are not yet ready to play, despite returning to training.
Bradford are missing suspended centre-back Nathaniel Knight-Percival, while Adam Chicksen (calf) is injured and Tony McMahon (hamstring), Dominic Poleon (hamstring) and Paul Taylor (rib) are all doubts.
HEAD TO HEAD
Pompey: 16 Wins
Bradford: 16 Wins
At Fratton Park
Pompey: 12 Wins
Bradford: 6 Wins
There are a limited number of tickets available in the Milton End that can be bought online here.
Subject to availability, they will also 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
Northampton v Blackpool (2pm)
Bristol Rovers v MK Dons
Bury v Doncaster
Charlton v AFC Wimbledon
Fleetwood v Oxford
Oldham v Scunthorpe
Peterborough v Shrewsbury
Plymouth v Rochdale
Rotherham v Gillingham
Walsall v Southend
Wigan v Blackburn
LAST TIME OUT