Juventus have agreed a €12m deal with Bayer Leverkusen for Chilean international Arturo Vidal.
According to Sky Sport Italia, Juventus director general Beppe Marotta held talks with Bayer official Rudi Voller in Milan earlier today.
The player's agent was also present at the negotiations.
Bayer initially wanted €15m for the midfielder, while Juventus were hoping to sign him for closer to €10m.
Vidal has been made available by the German club given that he has less than a year left on his contract in the Bundesliga.
Vidal will replace Felipe Melo in the Old Lady midfield after the Brazilian international confirmed that he is leaving Juve.
Juve and Bayer could do more transfer business this summer as the latter have been linked with Momo Sissoko.
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's World Cup tipster competition - £10,000 to be won!