Juventus have announced the signing of Roma defender Luca Pellegrini.
Juve have sold Leonardo Spinazzola to Roma for €29.5m, while purchasing Pellegrini for €22m.
Both players had their medicals over the weekend and the transfers were confirmed after midnight.
A Juve statement read: “Juventus Football Club S.p.A. announces that these agreements have been finalised with AS Roma S.p.A.:
“Definitive acquisition of the registration rights of the player Luca Pellegrini for a consideration of €22 million payable in three financial years.
“Juventus and the player have signed a four-year contract of employment until June 2023;
“Definitive disposal of the registration rights of the player Leonardo Spinazzola for a consideration of €29.5 million to be paid in three financial years. The economic effect is positive for about €26.6 million."