Cristiano Ronaldo has agreed a contract extension at Real Madrid running until June 2021, the European champions have confirmed.
The three-time Ballon d'Or winner's current deal ran until 2018 and head coach Zinedine Zidane confirmed he was on the brink of a renewal after Sunday's 3-0 LaLiga win over Leganes.
Ronaldo will take part in a signing ceremony at the Santiago Bernabeu to complete the formalities of his new deal on Monday.
The 31-year-old is the latest Madrid superstar to commit his long-term future to the club after Gareth Bale secured a six-year extension a week ago, and he now appears set to conclude his top-level career in the Spanish capital.
Luka Modric, Toni Kroos and Lucas Vazquez have also recently signed new contracts with Zidane's league leaders.