Il est de nouveau appelé dans le groupe pour la CAN 2008 mais le Nigéria est battu en quarts de finale par le Ghana. En 2010, il participe à sa troisième CAN et termine à la troisième place de la compétition pour la seconde fois en battant l'Algérie lors de la petite finale après avoir été battu par le Ghana en demi-finale.