Porto has completed the signing of striker Pablo Daniel Osvaldo on a free transfer.
The Italy international joined Southampton in a club-record deal only two years ago, but was released by the Premier League club last month.
Osvaldo proved to be a disruptive influence during his time on the south coast and will now aim to kick start his career in Portugal.
Porto will be hoping the 29-year-old front man is able to hit the ground running after the club sold the prolific Jackson Martinez to Atletico Madrid.
Osvaldo was suspended for three games by Southampton following a touchline fracas with Newcastle United's goalkeeping coach in December 2013, before being banned by the club following a training-ground incident.
The former Roma forward was then loaned to Serie A champion Juventus for the rest of that campaign and spent the 2014-15 season on loan at Inter and Argentinian side Boca Juniors.
Porto gave no details over the length of contract Osvaldo has signed.
More from Goal.com: