Yaya Toure has insisted that he is happy at Manchester City and wants to stay at the club for the rest of his career.
The Ivory Coast international has been a key member of Roberto Mancini's side since he joined in 2010.
City are currently 15 points behind leaders Manchester United in the Premier League, but Toure feels that he is at home and will continue to fight.
"I want to give my all to this club for a long time," he told The Sun. "It's strange because all my career I've been with clubs for two or three years.
"Normally I change clubs but it's different here. I want to stay longer. Sometimes you're not happy with something or you don't feel comfortable and you need change, but not here.
"Of course I'd like to end my career here. For three years it's been enjoyable to be with guys that you love, guys that you care about."
Toure and City are currently preparing to face Chelsea at 1.30pm this afternoon.