Italy defender Leonardo Bonucci has rejoined Serie A champions Juventus from AC Milan, while striker Gonzalo Higuain has moved the opposite way.
AC Milan will pay 18 million euros for the loan of Higuain and have the option to make the deal permanent in a year by paying a fee of 36 million euros.
Meanwhile, Italy defender Mattia Caldara has also left Juve to join AC Milan.
Bonucci, 31, and Caldara, 24, is a swap deal with both transfers worth 35 million euros, according to a BBC report Friday.
Argentina striker Higuain, 30, scored 16 Serie A goals last season.
Higuain, who was linked with a move to Premier League side Chelsea, joined Juve from Napoli for a then domestic record fee of 90 million euros in 2016 and scored 40 league goals in two seasons.
AC Milan said in a statement: "Gonzalo and Mattia are two important pieces of the new era of the club."
Bonucci, 31, spent just one season at the San Siro having joined from Juve for 42 million euros last summer.
A Juventus statement said: "After spending seven wonderful years in black and white, Leonardo Bonucci has returned to the club following a season at AC Milan.
"Both Juventus and Bonucci are ready to start winning things again together."
© 2017 - All Rights with The Financial Express