Luka Modric and Andriy Shevchenko were among the players on the scoresheet as Croatia and Ukraine played out an entertaining 2-2 draw in Zagreb.
Mladen Petric gave the Croats an early lead in the second minute when Darijo Srna's free kick was punched by Ukraine's goalkeeper Andrei Pyatov only to find Mladen Petric who made sure that he buried the ball in the back of the net.
On 13 minutes Ukraine equalised. A Ruslan Rotan cross found Andriy Shevchenko who headed in to level up the match.
Croatia made two substitutes at the beginning of the second half. Ognjen Vukojevic and Jerko Leko were introduced for Ivan Rakitic and Ivan Juric.
After the half-time interval Croatia were shocked as Ukraine's Oleksiy Gai scored with his head from a Serhiy Nazarenko free kick which was nearly a replica of how Ukraine scored their first goal.
On 60 minutes Mario Mandzukic was introduced which was a welcome boost for the Croatians as on the 68 minutes Mandzukic played a one two with Modric whose powerful shot deflected and ended up in the back of the net.
Croatia attacked for much of the rest of the match and were very unlucky not to find a winner as they hit the post twice towards the end of the match before T. Hauge blew the whistle to end the match.
Kazakhstan 0 vs 4 England, Albania 1 vs 2 Portugal, Azerbaijan 0 vs 1 Wales, Iceland 1 vs 2 Netherlands, Belarus 5 vs 1 Andorra.