And the news we have all been waiting for ... Cristiano Ronaldo is leaving Real Madrid and joining Juventus.
After flirting with leaving the Bernabeu over the past few years, the 33-year-old superstar has agreed to a deal with the seven-time defending Italian champions.
CR7 leaves Real Madrid after nine seasons, having won four Champions League crowns, two league titles, two Copa del Reys and four Ballon d'Or awards.
Ronaldo won 16 trophies in all with Los Blancos and scored 450 goals in a Real Madrid shirt.
On what is a massive and historic day, here is how the social media world reacted to Ronaldo's improbable transfer.
With journalists speculating and reporting the deal was done, Real Madrid made things official around 5:30 p.m. local time with this tweet.
Comunicado Oficial: Cristiano Ronaldo.
— Real Madrid C.F. (@realmadrid) July 10, 2018
👉 https://t.co/nJiousygtF#RealMadrid pic.twitter.com/JwQqrrk0Wc
The club then posted Cristiano's thank-you letter a few minutes later.
⚽⭐🙌 Carta de Cristiano Ronaldo.
— Real Madrid C.F. (@realmadrid) July 10, 2018
✍ https://t.co/N6ssf0qoca#HalaMadrid pic.twitter.com/tLNYvnMzQq
What will CR7 look like in a Juve shirt? Here's a sneak peek.
BREAKING: Real Madrid confirm Cristiano Ronaldo has agreed to join Juventus.
— ESPN FC (@ESPNFC) July 10, 2018
More to follow. pic.twitter.com/ech3K8bpMp
Here's longtime teammate Sergio Ramos' message to Ronny ...
.@Cristiano, your goals, your numbers and everything we've won together speak for themselves. You have earned a special place in the history of @RealMadrid. As Madridistas we'll remember you always. It's been a pleasure to play alongside you, bicho. Big hig and good luck! 🍀👍🏻 pic.twitter.com/NaywaDd3gw
— Sergio Ramos (@SergioRamos) July 10, 2018
Meanwhile, Sami Khedira seems pretty excited to reunite with Ronaldo in Italy ...
Benvenuto a Torino, Cristiano 🏴🏳 We had a great time together in Madrid, I can't wait to get back to work with you! Today is a special day for @juventusfc! 💪🏽 #FinoAllaFine #ForzaJuve #SK6 @cristiano pic.twitter.com/iU4ULPeHmg
— Sami Khedira (@SamiKhedira) July 10, 2018
As is Paulo Dybala ... Wow that is going to be a pretty scary 1-2 punch!
His sponsor Nike also wished him well.
Every new conquest starts with belief. @cristiano
— Nike Football (@nikefootball) July 10, 2018
Believe. #justdoit pic.twitter.com/fNvqqWeRtI
What kind of pull does Ronaldo have? Here's the updated UCL odds from Las Vegas.
.@LVSuperBook moved Real Madrid from 6-1 to 7-1 to win Champions League and bumped Juventus from 12-1 to 7-1 after news of Ronaldo's move.
— Ben Fawkes (@BFawkesESPN) July 10, 2018
Some more words from the man of the hour himself.
Cristiano Ronaldo has asked for understanding from his fans after deciding to join Juventus.
— ESPN UK (@ESPNUK) July 10, 2018
Full story: https://t.co/CmXczWlH1M pic.twitter.com/9XyePBAMoJ
And now it is official from Juventus finally. Looks like €100 million is the base fee and that Ronaldo has signed on for four seasons.
.@Cristiano https://t.co/vzGBI3d8kh #CR7JUVE pic.twitter.com/UB7BwBdDWe
— JuventusFC (@juventusfcen) July 10, 2018
Juve legend Alessandro Del Piero has even sent out a welcome.
La scelta migliore. Benvenuto #CR7 #ADP10@juventusfc @Cristiano pic.twitter.com/DWj6UCGHVs
— Alessandro Del Piero 🄰🄳🄿⑩ (@delpieroale) July 10, 2018
Marco Asensio says goodbye to his mentor.
Ha sido un placer jugar a tu lado, has sido un ejemplo en todos los sentidos. Te deseo mucha suerte en tu nueva etapa @Cristiano ⚽️🔝 pic.twitter.com/9p0zXSWMxa
— Marco Asensio (@marcoasensio10) July 10, 2018
Some more reactions from teammates.
Crucial for the trophies we won in the past years! A true champion. It was a pleasure playing with you! All the best, legend. @Cristiano pic.twitter.com/1C5x2ARSBT
— Toni Kroos (@ToniKroos) July 10, 2018
Ha sido un placer, Cris. Simplemente THE BEST. pic.twitter.com/TeF8RVY1RC
— Lucas Vázquez (@Lucasvazquez91) July 10, 2018
An incredible player and a top guy! It has been a pleasure to play alongside you for the last 5 years. Good luck for the future my friend 🏆🏆🏆🏆 pic.twitter.com/KBYLMYaWjP
— Gareth Bale (@GarethBale11) July 10, 2018
Not everyone had praise for Cristiano though ... Roma tweeted this rather tongue-in-cheek subliminal message around the time of the announcement.
The King of Rome and the GOAT 👑🐐 pic.twitter.com/Jav7OLjHaR
— AS Roma English (@ASRomaEN) July 10, 2018
How will Ronaldo's salary stack up with the top earners in other sports? If reports about the salary are true, something like this:
According to ESPN's Gabriele Marcotti, Ronaldo will earn about $64.5M at Juventus, well above the AAV among top NBA, MLB, NFL, & NHL contracts
— ESPN Stats & Info (@ESPNStatsInfo) July 10, 2018
NBA Russell Westbrook $41.4M
MLB Zack Greinke $34.4M
NFL Matt Ryan $30M
NHL P. Kane & J. Toews $13.8M