Yaya Toure insists Carlos Tevez wants to repay Manchester City fans by helping the club lift the title.
The striker is at Roberto Mancini's disposal once again after coming back to England from an unauthorised spell in Argentina and apologising for his conduct, having refused to resume his warm-up during the UEFA Champions League game against Bayern Munich in September.
Tevez scored on a reserve-team outing at Morecambe on Wednesday and team-mate Toure has revealed the striker has promised to do everything in his power to help City get their noses back in front in the title race with rivals Manchester United.
"Everyone can make mistakes but Carlos is a really good man," Toure told the Manchester Evening News.
"When you meet him, he is always good fun and a nice guy, even if people may have a different image of him.
"He knew when he came back to the club he had made a very big mistake, but now everything is over and he is focused on winning the Premier League.
"He wants to do as much as possible to say sorry to the fans.
"He will be an important player for us as he wants to prove he is a top player.
"I am sure he will be fantastic for the rest of the season."