Pompey have completed the signing of goalkeeper Gavin Bazunu on a season-long loan deal from Manchester City.
The 19-year-old Republic of Ireland international spent the 2020/21 campaign at Rochdale, where he made 32 appearances.
Blues boss Danny Cowley said: “We’re delighted to sign Gavin, who we believe is one of the best young goalkeepers in Europe.
“His presence comes from his speed around the box, how well he covers his area and the fact he’s incredibly brave.
“He has outstanding distribution and will have benefitted tremendously from his loan spell with Rochdale.
“Last season he was probably the busiest keeper in League One – he made the most saves in the division.
"We’re delighted to sign Gavin, who we believe is one of the best young goalkeepers in Europe."
“We had to work really hard to make this deal happen as there was also interest from the Championship.
“But we presented to the Manchester City goalkeeping coach and are delighted to make the move possible because he fits our game idea and the way we want the team to play.
“We’ve now got two fantastic young players fighting for the number one spot and I think they can help each other progress. It’s the type of competition that we’re striving for in all areas of the pitch.”
Bazunu progressed through the academy at Shamrock Rovers and appeared for their first team before joining Manchester City in February 2019.
He penned a new long-term contract before being borrowed by Rochdale and kept a clean sheet on his debut in a Carabao Cup win at Huddersfield.
Bazunu has been capped four times at senior level by Ireland, making his debut in a World Cup qualifier against Luxembourg back in March.