Nigeria failed to produce the victory they so desperately desired against Iran as they fell to a 0-0 draw in a match that was dominated by the Iranians ability to slow the pace and get behind the ball.
Bosnia-Herzegovina likewise failed to impress against Argentina despite having shown strong signs of ability and life in the qualifiers and friendlies leading up to the World Cup.
The Nigerians have a talented young side with much potential and could make a real game of their encounter if they show up with the right mindset.
However, Bosnia are dangerous and after failing to show their teeth against Argentina, they now have to battle back to earn a place in the knockout stages and anything less than a win against Nigeria is unacceptable.
Nigeria could see Premier League veterans Shola Ameobi of Newcastle and Stoke City's Peter Odemwingie brought into the first team as a means of veteran leadership in the attack and as part of the changes necessary after Godfrey Oboabona was stretched off against Iran.
Edin Dzeko is believed to be set to have a partner in Vedad Ibisevic after the later scored from off the bench against Argentina and the Bosnians need all the goals they can gather to fight for survival and another round in the World Cup.
Nigeria Starting XI: Enyeama: Ambrose, Omeruo, Yobo, Oshaniwa; Mikel, Onazi; Odemwingie, Ameobi, Moses; Emenike.
Bosnia Starting XI: Begovic: Mujdza, Bicakcic, Spahic, Kolasinac; Hajrovic, Besic, Pjanic, Lulic; Ibisevic, Dzeko.