Tag 9: 17. Juni 2006
Portugal - Iran 2:0 (0:0)
Tschechien - Ghana 0:2 (0:1)
Italien - USA 1:1 (1:1)
Tag 10: 18. Juni 2006
Kroatien - Japan 0:0
Brasilien - Australien 2:0 (0:0)
Frankreich - Südkorea 1:1 (1:0)
Tag 11: 19. Juni 2006
Schweiz - Togo 2:0 (1:0)
Ukraine - Saudi-Arabien 4:0 (2:0)
Spanien - Tunesien 3:1 (0:1)
Tag 12: 20. Juni 2006
Ecuador - Deutschland 0:3 (0:2)
Costa-Rica - Polen 1:2 (1:1)
Paraguay - Trinidad & Tobago 2:0 (1:0)
England - Schweden 2:2 (1:0)
Mit dem 12. Tag begann die dritte und letzte Runde der Vorrunde, bei der entschieden wird wer ins Achtelfinale aufsteigt und wer dort der Gegner ist. Während es in Gruppe A nur noch um Gruppensieg und Rote Laterne ging, war in Gruppe B theoretisch auch für Trinidad & Tobago der Aufstieg noch möglich, jedoch wenig realistisch. Im Spiel zwischen England und Schweden ging es daher eigentlich darum, wer im Achtelfinale nicht gegen Deutschland (Sieger Gruppe A) sondern “nur” gegen Ecuador spielen muß.
Mit dem 2:2 hat sich in der Tabelle nichts verändert und so lauten die ersten Achtelfinal-Paarungen:
Deutschland - Schweden (1. Gr. A - 2. Gr. B)
England - Ecuador (1. Gr. B - 2. Gr. A)