Cristiano Ronaldo says his new contract with Real Madrid will not be his last in football.
Madrid announced they had renewed the Portugal international's contract until 2021 on Sunday, which would extend his stay at the Santiago Bernabeu to 12 years and take him to the age of 36 if he sees out the duration.
But Ronaldo, who set his sights on further silverware over his next five years with Madrid, is sure his latest agreement will not be his last.
"I would like to thank the Real Madrid president, the club, my team-mates, those who have helped me reach this stage," he said at a club ceremony marking his renewal.
"It's a very important day. I have said many times that I carry this club in my heart, it's part of me.
"In a very special moment of time in my life, I'm going to be here for another five years. It's not going to be my last contract, let it be known, but it's very special.
"My thoughts are I want to continue being the best. I want to wear this shirt with pride and I'm sure I'm going to continue contributing the same over the next five years as I have been, scoring goals and winning titles.
"I have to wait and see [about the date of my retirement]. Who knows what the future holds. Of course, I would like to end my career at this club. This is my penultimate contract. I want to be here for many years to come. I'm overjoyed."
Ronaldo is the favourite to win a fourth Ballon d'Or title in 2016, a year which has seen him win European titles at club and international level.