The Super Eagles coach, Gernot Rohr, has finally released his 23-man squad for the 2018 FIFA World Cup in Russia.
Having already trimmed down the provisional squad to 25 before the England friendly, Rohr was left with the decision of dropping two players from the roster.
The duo of Ola Aina and Mikel Agu were the two players dropped from the initial 25 players while Simeon Nwankwo made the final list.
Also included are the trio of Tyronne Ebuehi, Chidozie Awaziem and Bryan Idowu.
Super Eagles will play their last warm-up game on Wednesday against the Czech Republic in Austria before travelling to Russia.
Their opening game at the world cup is against Croatia on Saturday, June 16.
Goalkeepers: Francis Uzoho (Deportivo La Coruna), Ikechukwu Ezenwa (Enyimba), Daniel Akpeyi (Chippa United).
Defenders: William Troost-Ekong and Abdullahi Shehu (Bursaspor), Tyronne Ebuehi (Ado Den Haag), Elderson Echiejile (Cercle Brugge KSV), Bryan Idowu (Amkar Perm), Chidozie Awaziem (Nantes FC), Leon Balogun (Brighton), Kenneth Omeruo (Kasimpasa).
Midfielders: Mikel John Obi (Tianjin Teda), Ogenyi Onazi (Trabzonspor), Wilfred Ndidi (Leicester City), Oghenekaro Etebo (Las Palmas), John Ogu (Hapoel Be’er Sheva), Joel Obi (Torino, Italy).
Forwards: Ahmed Musa (CSKA Moscow), Kelechi Iheanacho (Leicester City), Victor Moses (Chelsea), Odion Ighalo (Changchun Yatai), Alex Iwobi (Arsenal), Simeon Nwankwo (Crotone).