Sweden staged an amazing comeback to earn a 4-4 draw with Germany, scoring four goals in the final half-hour in their World Cup qualifying match on Tuesday.

Miroslav Klose scored two early goals and Germany dominated for an hour before Sweden came back from a four-goal deficit.

The draw left Germany with three wins and a draw in Group C. Sweden has two wins and one draw, with a game in hand.

Klose scored in the eighth and in the 15th minute, Mesut Oezil added another in the 38th and Per Mertesacker made it 4-0 in the 39th.

But Zlatan Ibrahimovic, Mikael Lustig, and Johan Elmander scored in the second half, before Rasmus Elm snatched the point with a goal two minutes into injury time.