AC Milan have confirmed the signing of striker Zlatan Ibrahimovic from Barcelona on loan, with the option to buy him next summer.
The former Inter Milan player, who arrived at Camp Nou last summer in a big-money switch, has been heavily linked with a return to Serie A.
And a four-year deal worth €24million (£19.7m) has now been agreed, with Swedish frontman Ibrahimovic set to join Milan on a year-long loan before signing a permanent contract at the end of the season.
The 28-year-old striker is due to undergo a medical on Monday before completing the deal.
"We have agreed a deal for a season's loan and then the right to buy for €24m," said Milan chief executive Adriano Galliani.
"He will undergo a medical on Monday and sign a four-year contract."
Ibrahimovic was delighted to finally see the two clubs reach an agreement over his future.
"I'm really happy. Everything has been solved in a positive way," Ibrahimovic told Sky Italia. "Now I come back to the city of Milan but with another team.
"They are an important side and with a big tradition.
"The attack is fantastic. I hope to win the Champions League and everything."