W trakcie kolejnej edycji Pucharu Narodów Afryki 2010 zawodnik zdobył trzy gole zajmując drugie miejsce w klasyfikacji. Najpierw wykorzystał „jedenastkę” w spotkaniu grupowym z Wybrzeżem Kości Słoniowej (1:3), a następnie zdobył zwycięskie bramki z Angolą w ćwierćfinale (1:0) i Nigerią w półfinale (1:0). Ostatecznie zajął wraz z Ghaną 2. miejsce po przegranym spotkaniu finałowym z Egiptem.