Juventus have achieved something pretty huge here.
Not only have they signed a world class goal scorer but they have also taken away Real Madrid’s strongest weapon.
And they will be very glad not to have to face Cristiano Ronaldo in the Champions League anymore.
The teams met in the quarter final of last season’s tournament and once again it was CR7 that was the scourge of the Old Lady.
He scored that bicycle kick in the first leg as part of a brace and then followed it up with a controversial late penalty to send Madrid through at the Bernabeu.
At the time Juventus were winning 3-0 away from home in a European quarter-final and looking like world beaters, only for Ronaldo to do what he does.
Yes, Juve are a giant club and they have won the Serie A six times in a row now.
But signing Ronaldo is still a massive coup and he could be the final ingredient in a Champions League winning recipe.
Considering the Portuguese hero’s record against Italian teams, his move to Italy is brilliant for Juventus and terrible for their rivals.
In the Champions League Ronny has bagged 24 goals in 34 games against Italian opposition.
His favourite Italian side to score against? Juventus, of course.
The 33-year-old has found the back of the net 14 times in 10 games against the Bianconeri.
Those goals have come as Real Madrid have knocked Juventus out at various stages in three of the last four Champions League campaigns.
Fair to say Juve fans will be glad he will be scoring for them from now on.
So it’s great news for Juventus, but what do the numbers say about Ronaldo’s performances against their main rivals.
Well, Roma should find him a handful with him breaking their defences seven times in nine games.
And he has a decent record against the Milan sides, but Napoli were the team to push Juve closest in the run for the Scudetto last season.
Overall, Ronaldo’s record against Italian sides looks very good, but when you break it down he has never scored against the Neapolitans in three games.
That’s surely all due to change with Ronaldo set to play them at least twice this season.
Be afraid, be very afraid.