The New Zealand official chalked off Dzeko’s first half goal for offside, although replays showed he was at least half a yard on. The official then failed to call a foul as Emmanuel Emenike muscled his way past Bosnia captain Emir Spahic to set up Osaze Odemwingie for the game’s only goal.
“We are disappointed because I think the referee changed the game today,” Dzeko told KickOffNigeria.com.
“The offside that he gave on my goal was never offside. And it is not small offside. It was like minimum half-a-meter there between me and the Nigeria defender, so I don't know how he gave offside.
“The second thing, when they scored, it was definitely a foul on our captain.
“Those are the two mistakes that cost us this game and even if we know that we are going home, I think the referees should go home too because what they did today was a shame for us and a shame for this great competition.”
The result eliminates the Europeans, and means Iran and Nigeria will have to fight for the second qualification spot behind Argentina.
An Iran win over Bosnia and a heavy Nigeria loss to Argentina could mean Iran go through. But a draw for the Super Eagles would see them advance irrespective of what happens in the other game.
Both matches will be played simultaneously on June 25.