Nigeria have been training for the Confederations Cup at the home of adidas in Herzogenaurach, Germany.
The Super Eagles will be representing Africa as continental champions at Brazil’s World Cup rehearsal later this month.
They will contest Group B with world and European champions Spain, South American champions Uruguay and Oceania champions Tahiti.
Progressing from the group ahead of Spain and Uruguay in particular will be a tough ask for Stephen Keshi and his men, but they are determined to add the Confederations Cup to the gold medal Nigeria famously won at the Atlanta Olympics in 1996.
However, before they can focus on the Confed Cup, there is the small matter of Nigeria’s World Cup qualifier against Kenya on Wednesday night.
For some reason, the Super Eagles traditionally make hard work of their qualifying campaigns, and this time is no different.
They only lead their group by goal difference ahead of Malawi, who are playing minnows Namibia.
Only the winners of the group will progress into the playoffs to reach the World Cup, and so Nigeria simply cannot afford to lose to the Harambee Stars.
Nigeria’s preparations have not gone especially well however, with injuries to key players Emanuel Emenike, Kalu Uche and Victor Moses.
And so the training sessions they have enjoyed in Germany -click here to view photo gallery- will go a long way towards helping Nigeria in their World Cup mission, before they fly off to Brazil for the Confed Cup.
"We need every training session that can be arranged because we must a correct a few problems that cropped up during the [recent friendly] match against Mexico,” Keshi told the BBC.
"The game against Kenya will resemble a cup final. It is never easy to win away in Africa and we have to prove worthy champions."