Portsmouth have signed Sunderland's Republic of Ireland striker Aiden O'Brien on a permanent deal.
The 28-year-old, who has won five caps for his country, has agreed a contract until the end of the season.
O'Brien scored 12 goals in 66 games after moving to Wearside from Millwall in the summer of 2020.
He links up with former Millwall teammates Mahlon Romeo, Shaun Williams and Ryan Tunnicliffe, who are all currently playing at Fratton Park.
"We're lucky to be at such a renowned football club because there are so many players who want to come here," Portsmouth manager Danny Cowley told the club website.