Cristiano Ronaldo has completed his transfer to Italian club Juventus from Real Madrid for a reported 100 million Euros. Ronaldo has signed a four-year contract with the Serie A champions and will face the media on Saturday before being formally presented as a Juventus player.

The agreement is reportedly over a reported four-year contract worth 30 million Euros per season. The 33-year-old,  who is Real Madrid’s all-time leading goalscorer, was believed to have been pushing for an exit since the end of last season and the club from Turin broke the bank to land the Portuguese superstar this summer. Not only will this deal be a massive bonus for Juventus but also be a massive boost in their quest for European silverware.

Ronaldo has completed a medical ahead of his transfer and formalities of the signing are expected to be completed soon.