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 18m euros (£16m) for the loan of Higuain and have the option to make the deal permanent in a year by paying a fee of 36m euros (£32.04m).
Meanwhile, Italy defender Mattia Caldara has left Juve to join AC Milan.
Bonucci, 31, and Caldara, 24, is a swap deal with both transfers worth 35m euros (£31.2m).

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 £75.3m 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 £35.1m 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."



NPA to strengthen ties with UMaT to drive downstream petroleum sector
'Report school abuse directly to Education Ministry' – Deputy Minister tells stu...
'It's a curse on you' – Water Minister badmouths workers sabotaging Ghana Water
Tap water no longer drinkable near South Africa capital
96 health facilities under construction in Ashanti Region
Afenyo-Markin files fresh suit against Sammy Gyamfi, Eric Adjei over extortion c...
GoldBod reforms create 4,866 direct jobs in less than two years — Sammy Gyamfi
‘Obuasi SHTS alleged sexual abuse will not be swept under the carpet’ – Muntaka ...
'No fresh applicants until existing pool is exhausted’ – Muntaka on security ser...
Parliament to resume sitting on Tuesday November 3
