FC Porto have recaptured Argentine playmaker Lucho Gonazalez on a free transfer from Marseille.
The 31-year-old returns to the Portuguese champions three years after moving to France in a deal worth €18m (£15m).
"Ever since I left, my idea had always been to return one day and, at this point of my career, this was the right thing to do," he told Porto Canal.
"This decision was made by me and Porto, who wanted my return. I am very happy, because this is what I wanted."
Gonzalez, who won a Ligue 1 title and back-to-back Coupe de la Ligues during his time at Marseille, scored 11 goals in 87 appearances for the club.