Pompey will aim to cause an Emirates FA Cup upset when they travel to Bristol City for a third round tie on Sunday.
But can you remember all the sides the Blues have previously faced at this stage of the competition in the 21st century?
To help, we have provided the scoreline for each campaign and to make things a bit easier, there is one club who appear three times.