Nigeria boss Stephen Keshi has named a 30-man preliminary squad ahead of this summer's World Cup in Brazil.
Celtic defender Efe Ambrose has again been selected by Keshi alongside Norwich City's Joseph Yobo while Lazio's Ogenyi Onazi, Newcastle United's Shola Ameobi and Lille goalkeeper Vincent Enyeama are all present.
Keshi will have to put forward his final 23-man squad for the World Cup finals by June 2.
The Super Eagles have been drawn in Group F alongside Argentina, Bosnia & Herzegovina and Iran with their first group stage fixture against the Iranians in Curitiba on June 16.
Nigeria's 30-man provisional World Cup squad
Elderson Echiejile (Monaco) Efe Ambrose (Celtic) Godfrey Oboabona (Rizespor) Azubuike Egwuekwe (Warri Wolves) Kenneth Omeruo (Middlesbrough) Juwon Oshaniwa (Ashdod FC) Joseph Yobo (Norwich City) Kunle Odunlami (Sunshine Stars)
John Mikel Obi (Chelsea) Ramon Azeez (Almeria) Ogenyi Onazi (Lazio) Joel Obi (Parma) Nnamdi Oduamadi (Varese) Ejike Uzoenyi (Enugu Rangers) Nosa Igiebor (Real Betis) Sunday Mba (Bastia) Reuben Gabriel (Waasland-Beveren) Michael Babatunde (Volyn Lutsk)
Ahmed Musa (CSKA Moscow) Shola Ameobi (Newcastle United) Emmanuel Emenike (Fenerbahce) Obinna Nsofor (Chievo) Peter Odemwingie (Stoke) Michael Uchebo (Cercle Brugge) Victor Moses (Liverpool) Uche Nwofor (Heerenveen)
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball