“It’s a difficult decision to make regarding the naming of the final 23 players, but we have no choice but to do it, otherwise we will be failing in our duties.
“The players have been so committed, so professional that you feel like shedding a tear because some of them must just go home,” Keshi added.
But some just had to go home and the decision has now been made.
The final 23
Goalkeepers: Vincent Enyeama, Austin Ejide, Chigozie Agbim
Defenders: Kenneth Omeruo, Godfrey Oboabona, Joseph Yobo, Elderson Echiejile, Efe Ambrose, Azubuike Egwuekwe, Juwon Oshaniwa, Kunle Odunlami
Midfielders: Mikel Obi, Ogenyi Onazi, Ramon Azeez, Nosa Igiebor, Babatunde Michael, Ejike Uzoenyi, Joel Obi, Reuben Gabriel
Forwards: Emmanuel Emenike, Shola Ameobi, Nnamdi Oduamadi, Victor Moses, Uche Nwofor, Osaze Odemwingie.