Organisers have announced that the high-profile friendly between the Super Eagles and world champions Argentina will be played on March 26 at the Los Angeles Memorial Coliseum in the USA.
The friendly was hanging on the balance after Chinese authorities refused to sanction that it be played in their country after an uproar involving star attraction Lionel Messi.
Messi has since defended himself against these allegations, insisting he holds China in very high esteem.
As first reported by SCORENigeria, the friendly was originally proposed to be staged in Japan, before it was moved to China.
Victory for the beaten 2023 AFCON finalists will improve their 28th position ranking by FIFA.