Moise Kean, a striker from Everton, has joined Juventus on loan, two years after his initial move to Goodison Park.
Kean, 21, has three years left on his five-year contract with Merseyside, but he has battled to break into the first team and was put out on loan to PSG last season.
After it was revealed that Juventus was considering a comeback for the kid, the club has now formally announced the two-year deal.
According to Sportsmail, the loan swap includes a buyout option, and Kean's agent Mino Raiola was in Italy recently to finalize the arrangements.
Juventus is obligated to make the purchase permanent, and a price tag of €28 million (£24 million) has been agreed upon, to be paid out over three years.
Additional bonuses of up to €3 million (£2.6 million) are possible if'sporting objectives' are completed during the temporary stay.
The loan transaction alone is approximately €7 million (£6 million), bringing the entire cost of Kean's switch to €38 million (£32.5 million).
After completing his medical, Kean has been pictured pulling on a Juventus jersey again, and the club have described the reunion as a 'homecoming'.
He joined Everton from the Old Lady for £23.5m in 2019, but after struggling in the Premier League enjoyed a return to form during his stay at PSG, where he scored 13 goals in 26 league appearances.
Rafa Benitez had included Kean in his matchday squads this season, but he was sent off 15 minutes into the second half of their Carabao Cup tie at Huddersfield Town. His form at Everton has been unimpressive, with a return of just four goals from 39 games in total, and he remained unable to settle.
Everton need to offload players to help boss Benitez strengthen elsewhere, and Kean's exit marks their first piece of business on deadline day.
Juventus, meanwhile, were short a forward after they confirmed legendary talisman Cristiano Ronaldo has re-joined Manchester United.Ronaldo's return to Old Trafford has now been officially sealed, with the £12.9m fee - plus £6.9m in add-ons - payable over five years.