2026202520242023202220212020201920182017201120102005200420032002199119901985197319721971Gameplan DateRoundMatchMatchRes.Attendance13.07.2004Group BGermany - SpainGER - ESP0:315.07.2004Group BGermany - PolandGER - POL3:11.10018.07.2004Group BTurkey - GermanyTUR - GER1:121.07.2004Semi-finalsSwitzerland - TurkeySUI - TUR2:3