Milan and Juventus are set to complete a sensational three-player transfer deal, as Gonzalo Higuain prepares for a move on loan to the San Siro while defenders Leonardo Bonucci and Mattia Caldara swap clubs.
Goal can confirm that after rounds of talks between the two Serie A giants, an agreement has been struck.
Higuain, whose first-team spot in Turin has been threatened by the arrival of Cristiano Ronaldo, will spend the next season on loan with Milan in an €18 million (£16m/$21m) loan switch.
The Argentine could then become a permanent member of the Rossoneri squad should they take up a further purchase option worth €36m (£32m/$42m) at the end of the 2018-19 campaign.