A last-minute equalizer from Rasmus Elm saw Sweden come from four goals down to secure an unlikely 4-4 draw against Germany in a World Cup qualifier last night in Berlin.

France also managed a last-minute equalizer to end world champion Spain's run of 24 consecutive wins in World Cup and Euro qualifiers. England's game against Poland was postponed due to pitch condition.

Joachim Loew's side looked to have secured an easy win in front of 72,000 fans at the Olympic Stadium after racing to a four-goal lead thanks to a brace from Miroslav Klose and strikes from Per Mertesacker and Real Madrid midfielder Mesut Oezil.

Goals from Zlatan Ibrahimovic, Mikael Lustig and Johan Elmander gave Sweden hope of pulling off an unlikely comeback, and Elm salvaged the draw with virtually the last kick of the game in added time.

France managed to battle out a valuable last-gasp 1-1 draw in Spain in an eventful World Cup qualifying clash.

Supersub Oliver Giroud headed in France's equalizer in the fourth minute of injury time, with Spain begging for the final whistle. Giroud's last-gasp leveler canceled out the goal by Spain defender Sergio Ramos.

The draw left the two teams level atop Group I, both with seven points from three games.

Spain dominated possession from start to finish, 68 percent to 32 percent, but lacked their usual creativity in the final third of the pitch. France only came out of their defensive shell in the last half-hour but fully deserved the draw.

Spain manager Vicente del Bosque opted for the same strikerless 4-6-0 formation that tore apart Belarus on Friday, with the only change being Andres Iniesta coming in for Santi Cazorla.

But Cazorla came off the bench after just 20 minutes, after David Silva tore a muscle in his right leg.

Spain's goal came in the 26th minute. Ramos, completely unmarked, headed a Xavi corner against the post. Winger Pedro then centered from the right, French keeper Hugo Lloris clumsily spilled the ball and Ramos made it 1-0 from close range.

France should have equalized in the 38th minute when Jeremy Menez headed in from close range after a good move between Franck Ribery and Karim Benzema. The goal was wrongly disallowed for offside.

France dominated the last half-hour, with Spain, for once, looking tired and vulnerable. In the very last minute of stoppage time, with the world champions calling for the final whistle, a mistake by Spain defender Juanfran allowed Ribery to mount a rapid counter and center for Giroud, who made it 1-1 with a precise header.

Mario Balotelli produced a powerful display and scored on his international return to help 10-man Italy beat Denmark 3-1 in a World Cup Group B qualifier in Milan.

The Manchester City striker's first Italy goal since his Euro 2012 semi-final brace against Germany and strikes from Riccardo Montolivo and Daniele De Rossi enabled Cesare Prandelli's side to overcome the sending-off of Pablo Osvaldo early in the second half.

The World Cup qualifying match between Poland and England in Warsaw was postponed in farcical circumstances because of a water-logged pitch, even though the stadium had a retractable roof.

Officials announced the cancellation of the match at 9.55 P.M., 55 minutes after it had been due to begin.

For unexplained reasons the roof over the National Stadium was never closed, leaving huge puddles all over the pitch.

Earlier, a Polish FA spokesman suggested that it was not possible to close the roof "because of the heavy rain and the wind."