Nigeria head coach, Stephen Keshi unveiled his final 23-man roster for 2014 World Cup in Brazil.
John Obi Mikel (Chelsea), Victor Moses (Liverpool), Shola Ameobi (Newcastle United) , Vincent Enyeama (Lille/FRA) secured the ticket for WOrld Cup.
Nigeria will play against Greece twice in warm up match in USA before flying to Brazil. There are three goalkeepers, eight defenders, five midfielders and seven strikers.
Nigeria will take on Iran,Argentina and Bosnia and Herzegovina in group F.
Nigeria 23-man roster for Wolrd Cup
Goalkeepers: Vincent Enyeama, Austin Ejide, Chigozie Agbim
Defenders: Joseph Yobo, Ejike Uzoenyi, Juwon Oshaniwa, Godfrey Oboabona, Azubuike Egwuekwe, Kenneth Omeruo, Efe Ambrose, Kunle Odunlami
Midfielders: John Mikel Obi, Ogenyi Onazi, Ramon Azeez, Michael Uchebo, Reuben Gabriel
Strikers: Osaze Odemwingie, Ahmed Musa, Shola Ameobi, Emmanuel Emenike, Babatunde Michael, Victor Moses, Uche Nwofor