The two clubs have agreed on the best decision for their two key players.
Both players are nearing the end of their contract year and negotiations to extend the contract have so far failed.
Juventus and Milan are already preparing for the 2021-22 season and intend to finalize a transfer that will benefit both players. Bernardeschi has been a regular for Juventus since joining the club in 2017 with €40 million from Fiorentina and has made more than 140 appearances for the club. Thirty-six of those games have been played this season, but he has made fewer appearances at No. 10, and Pirlo has opted to play him in full-back and winger.
has confirmed that the 27-year-old midfielder, whose value has dropped to €30 million, intends to try a new challenge in a new team. On the other hand, Romanioli was one of Milan's key players before this season, but after the loan of Fikayo Tomori in the January, he has been left out of the main squad. The 26-year-old midfielder is still the captain of Milan, but the Rossoneri intend to sell him to strengthen their midfield and finalize the purchase of a Tomori.
Swapping is the best option for the Rossoneri as there is a 30% clause in the contract of Romanioli, who joined Milan from Roma in 2015 for 25 million euros.