almanya: jens lehmann, arne friedrich, christoph metzelder, per mertesacker, philipp lahm, bernd schneider (kaptan)(david odonkor 90+1), torsten frings, tim borowski (sebastian kehl 72), bastian schweinsteiger, miroslav klose (oliver neuville 79), lukas podolski. teknik direktör: jürgen klinsmann (almanya)
kosta rika: jose francisco porras, michael umana, douglas sequeira, luis marin (kaptan), gilberto martinez (jervis drummond 67), danny fonseca, mauricio solis (christian bolanos 78), leonardo gonzales, walter centeno, paulo wanchope, ronald gomez (randall azofeifa 90+1). teknik direktör: alexandre guimaraes (kosta rika)
goller: philipp lahm (almanya) 6, paulo wanchope (kosta rika) 12, miroslav klose (almanya) 17, miroslav klose (almanya) 61, paulo wanchope (kosta rika) 73, torsten frings (almanya) 87