A B csoport záró fordulójában Anglia és Svédország 2-2-es döntetlent játszott egymással, így a már korábban továbbjutott szigetországiak mellett a skandinávok is biztosították helyüket a nyolcaddöntőben.
Köln, 45 ezer néző, v: Massimo Busacca (svájci)
Gól: Allbäck (51.), Larsson (90.), illetve J. Cole (34.), Gerrard (85.)
sárga lap: Alexandersson (83.), Ljungberg (87.), illetve Hargreaves (76.)
Svédország: Andreas Isaksson - Olof Mellberg, Teddy Lucic, Erik Edman, Niclas Alexandersson - Mattias Jonson (Christian Wilhelmsson, 54.), Tobias Linderoth (Daniel Andersson, 91.), Kim Källström, Fredrik Ljungberg - Marcus Allbäck (Johan Elmander, 75.), Henrik Larsson
Anglia: Paul Robinson - Jamie Carragher, Rio Ferdinand (Sol Campbell, 56.), John Terry, Ashley Cole - David Beckham, Frank Lampard, Owen Hargreaves, Joe Cole - Michael Owen (Peter Crouch, 4.) - Wayne Rooney (Steven Gerrard, 69.)