Juventus say they have reached an agreement with Aston Villa over a deal for Douglas Luiz.
The signing of the 23-year-old midfielder will see Juve's Enzo Barrenechea and Samuel Iling-Junior move in the opposite direction to Villa Park.
Juventus are reported to be paying around 50m euros (£42.3m) for Luiz, while the club said they will receive 22m euros (£18.5m) from Villa for the two players going the other way, plus a further 3m euros (£2.5m) linked to bonuses.
Luiz will undergo a medical while on a training camp with Brazil next week, Juventus said in a statement.