England 0–0 Portugal
World Cup 2006 · Quarter-final · 1 July 2006
Penalty shoot-out 1–3
England and Portugal met on 1 July 2006 in the quarter-final of the World Cup 2006 at Arena AufSchalke, Gelsenkirchen, in front of 52,000 spectators. Portugal won on penalties against England. Referee: Horacio Elizondo.
No goals were scored.
| Competition | World Cup 2006 |
| Round | Quarter-final |
| Date | 1 July 2006 |
| Venue | Arena AufSchalke, Gelsenkirchen |
| Attendance | 52,000 |
| Referee | Horacio Elizondo |
Other meetings of England and Portugal
- 26 July 1966 · World Cup 1966 — England 2–1 Portugal
- 3 June 1986 · World Cup 1986 — Portugal 1–0 England
← Previous: Brazil 0–1 France · Next: Germany 0–2 (a.e.t.) Italy →