Norwich City will host Sky Bet League One side Portsmouth in the Emirates FA Cup third round.
The match will take place on the weekend of January 4-7, 2019.
The last time City took on Portsmouth was back in May 2011 when a Simeon Jackson header sealed a 1-0 victory at Fratton Park, helping the Canaries clinch promotion to the Premier League.
Ticket details for the match at Carrow Road will be announced in due course.