England gave away a late equaliser to ruin any chances of ending a 38 year winless streak against Sweden but won't be to bothered having won Group B with a 2-2 draw that means Sven-Goran Eriksson's side face Ecuador on Sunday while rampant Germany have drawn Sweden 24 hours earlier in the last-16 matchups.
Steven Gerrard headed home on 85 minutes to put England in front 2-1 and apparently on their way to a historic win but some sloppy defending allowed veteran Henrik Larsson to flick home a 90th minute equaliser.
Earlier Joe Cole fired England in front with a goal out of the top drawer on 34 minutes when his long dipping volley eluded Andreas Isaksson but Marcus Allback headed home to level the scores early in the second-half.
A lively vibrant game swung back and forth with both teams creating chances and a 2-2 draw arguably a fair result on the night.
In the second match in Group B, Paraguay finished their campaign with a 2-0 win over Trinidad and Tobabo to finish third in the group but heading home after two 1-0 defeats to England and Sweden.
In the afternoon matchups, Germany's strikers put on a show for the packed Berlin crowds with Miroslav Klose grabbing a brace and Lukas Podolski breaking his duck for a 3-0 win over Ecuador, ensuring they top Group A ahead of the Latin Americans, while Poland beat Costa Rica 2-1 in the pride tie.
With three wins Germany finish with nine points, Ecuador six, Poland three and Costa Rica none.
Klose now tops the 2006 goal standings with four strikes and boasts nine career World Cup goals after two pieces of clinical finishing in the first half.
Another Polish-born striker, Podolski, silenced his critics with a flashing left-foot strike after running full pelt to meet a Bastian Schweinsteiger cross that ended any hope of an Ecuador come back.
Ecuador fielded a weakened line-up and rarely troubled the German goal.
Germany will now face the Sweden on Saturday in Munich while England win an extra days rest ahead of their intriguing tie against Ecuador in Stuttgart.
While Germany were thrilling crowds at the party atmosphere Berlin Olympic Stadium, Poland gave the massed ranks of their fans some cheer to take home with them with a 2-1 victory over Costa Rica in a bad tempered match featuring nine yellow cards.
Bartosz Bosacki scored both their goals from corners after Costa Rica had gone ahead with a Roland Gomez free-kick after 25 minutes.