Real Madrid are on the verge of an announcement that will make their fans the world over very, very happy.
According to a report today from Spanish publication AS, relayed by The Sun, Los Blancos have "all but agreed" a new deal with Cristiano Ronaldo that will extend his stay at the Santiago Bernabeu into the next decade.
Fresh off the back of a campaign in which the Portuguese forward racked up 51 goals in just 48 games and helped Madrid lift the UEFA Champions League, Ronaldo now looks set to see out the rest of his professional career at the La Liga giants.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: http://gms.to/haveyoursay4
Per today's reports, there is only one small detail that needs to be ironed out before Ronaldo's contract extension can be officially announced.
It isn't any reason for Real's fans to be concerned, however, as AS note the only sticking point is whether the reigning Balon d'Or winner signs on until 2020 or 2021.
Considering his current contract is set to expire in just two season's time, in the summer of 2018, either option will be applauded.
The advanced talks come just a few months on from Ronaldo himself making clear his desire to stay at Madrid.
"Real Madrid would be making a smart decision if they offered me a new contract," Ronaldo told Spanish television back in May, via Sky Sports.
"I want to stay here, there have been good moments and bad moments. Four years ago I wasn't happy here, but now I am and I can't think of a better club to be at than Real Madrid, there's no team like it. The other clubs can forget it."
He may be the wrong side of 30 - Ronaldo turned 31 in February - but there is no doubt that the Portuguese star remains at the pinnacle of the footballing world right now.
Although he would be either 35 or 36 by the time the reported new contract comes to an end, Madrid would be foolish to cut short their hugely successful working relationship with Ronaldo.
A new contract makes perfect sense for marketing purposes alone, never mind what he can contribute on the field.
And last season's La Liga runners-up can't be accused of overlooking their younger stars either.
In the same report, AS note that the club is also opening talks with Gareth Bale about a contract extension.
As for Ronaldo, he and his agent, Jorge Mendes, are set to meet with Real Madrid president, Florento Perez, on August 10 in order to iron out the details of his new deal.