Pompey have signed Joe Mason on loan from Wolves.
The striker has joined the Blues until January 2 and will wear the number 14 shirt during his time on the south coast.
But the 27-year-old has not arrived in time to feature in Saturday’s League One contest with Plymouth.
Blues boss Kenny Jackett said: “We worked together at Wolves and he’s a player who’s spent much of his career in the Championship.
"I’m always confident in my ability to score goals and especially with the way Kenny likes to play."
“He’s scored goals at that level and I’m convinced he can do the same for Pompey, so we’re delighted to add him to the group at this late stage.”
Mason began his career at Plymouth and then spent almost five years with Cardiff before signing for Wolves in January 2016.
The former Republic of Ireland under-21 international had spells on loan at Burton and MLS outfit Colorado Rapids last season.