Sergio Aguero has vowed to stay at Manchester City until he fires them to a Champions League title.
City have never progressed beyond the last 16 of the competition and sit on the brink of a group-stage exit this season after losing 2-1 at home to CSKA Moscow on Wednesday.
Nevertheless, the Argentine striker, who has helped the Sky Blues win two Premier League titles since 2012, says that he will not leave Eastlands until the club are European champions.
"Not only will I stay the four [remaining] years to make it eight here in total, I'll stay beyond that - until we win it," he told reporters at the launch of his autobiography 'Born to Rise'.
Aguero is contracted to the Etihad Stadium club until 2019 after penning a five-year extension in August.