Pompey will travel to Spain next week to face Real Betis.
The Blues will meet the La Liga outfit on Wednesday, August 31 after their pre-season friendly clash was cancelled last month.
The game will take place as Estadio Benito Villamarin at 9pm local time.
Betis hammered the Hawks 7-0 after they stepped in, with Pompey stranded in America at their training camp.
Blues chief executive David Lampitt said: ‘We are delighted to be visiting Betis next week. It was unfortunate that our previously-arranged match had to be cancelled.’