Pompey put their League One promotion bid to one side on Saturday, as they look to cause an Emirates FA Cup upset.
They travel to Carrow Road to face a Norwich side who are flying high in second spot in the Championship.
Daniel Farke’s side are two points behind leaders Leeds, as they try to return to the top-flight for the first time since 2016.
But they have not won any of their past three games, with draws against Nottingham Forest and Brentford sandwiching a 4-3 defeat to Derby.
The first of those fixtures would have felt like a victory, however, with the Canaries battling from three goals down and Onel Hernandez scoring twice in stoppage-time.
Visiting fans can take heart from the fact that Norwich have lost four times on their own patch in the league, compared to just a single away defeat.
And Pompey triumphed 2-0 when they last made the trip to Carrow Road in December 2010, courtesy of goals from Dave Kitson and Greg Halford.
City won 1-0 in the return fixture at Fratton Park, however – a result that confirmed their promotion to the Premier League.
Full-backs Lee Brown and Nathan Thompson are both still sidelined with hamstring problems, with Ben Close (ankle) and Luke McGee (wrist) also out.
Norwich are likely to rest key players for their promotion bid and have several members of the squad out injured.
Emiliano Buendia (ankle), Moritz Leitner (ankle), Jamal Lewis (hamstring), Carlton Morris (knee), Marco Stiepermann (thigh) and Alex Tettey (groin) will all miss out.
And in a double blow for the Thompson family, Nathan’s younger brother Louis is currently recovering from a dislocated shoulder.
HEAD TO HEAD
Pompey: 20 wins
Norwich: 23 wins
Pompey: 7 wins
Norwich: 13 wins
Pompey have sold their full allocation of tickets and no more will be available to buy at Carrow Road. Click here to read a guide for visiting fans.
Overseas subscribers should note that there is no live iFollow video coverage of FA Cup games, although audio commentary will be available.
The match has been selected for overseas broadcast and supporters should check their local listings to see if the game is being televised in their region.
ALSO IN EMIRATES FA CUP
Kick-off 3pm unless stated
Tranmere v Tottenham (7.45pm)
Bournemouth v Brighton (12.30pm)
Burnley v Barnsley (12.30pm)
Manchester United v Reading (12.30pm)
Sheffield Wednesday v Luton (12.30pm)
Shrewsbury v Stoke (12.30pm)
West Brom v Wigan (12.30pm)
West Ham v Birmingham (12.30pm)
Accrington v Ipswich
Aston Villa v Swansea
Bolton v Walsall
Brentford v Oxford
Chelsea v Nottingham Forest
Derby v Southampton
Everton v Lincoln
Fleetwood v AFC Wimbledon
Gillingham v Cardiff
Middlesbrough v Peterborough
Blackpool v Arsenal (5.30pm)
Bristol City v Huddersfield (5.30pm)
Crystal Palace v Grimsby (5.30pm)
Newcastle v Blackburn (5.30pm)
Fulham v Oldham (2pm)
Manchester City v Rotherham (2pm)
Millwall v Hull (2pm)
Preston v Doncaster (2pm)
QPR v Leeds (2pm)
Sheffield United v Barnet (2pm)
Woking v Watford (2pm)
Newport v Leicester (4.30pm)
Wolves v Liverpool (7.45pm)
LAST CARROW ROAD CLASH
🗓Remember our last visit to Carrow Road? 🙋♂️— Portsmouth FC (@officialpompey) January 3, 2019
2️⃣ fine runs from Dave Nugent led to both #Pompey goals against @NorwichCityFC back in 2010, as Dave Kitson and @GregHalford15 each found the back of the net against Saturday's @EmiratesFACup opponents 🎯#ThrowbackThursday pic.twitter.com/4yCo2kEdhG