The Manchester City captain missed successive training sessions in the build-up to the encounter with a groin injury, but claims that he is ready to face Fabio Capello's side at the Maracana tomorrow.
"I'm doing very well," he told FIFA.com. "I've followed an individual programme these last two days.
"Today I'm training with the team. If everything goes well, there won't be any problems for tomorrow [Sunday]."