In third and final match of the day, Nigeria posted their first win in World Cup in 16 years, getting the better of Bosnia and Herzegovina 1-0, as forward Odemwingie scored for the Super Eagles to keep them in the hunt for a place in the knock-out stage.
Bosnia and Herzegovina, meanwhile, are already out of the championship.
For Klose, who was benched in Germany's 4-0 rout of Portugal, his opportunistic tap brought about the equaliser as the Bavarian army played out an entertaining draw against a a spirited Ghana side.
All four goals came in the second half with Mario Goetze and Klose scoring for Germany, while Andre Ayew and Asamoah Gyan netting the ball for the 'Black Stars'.
In the match between Argentina and Iran, one saw some dogged defending on the part of the Iranians who nearly snatched a point with their spirited display, before Messi's curling in-step left-footer beat custodian Alireza Haghighi, who otherwise had a splendid match.
