Az elődöntőben:
Brazília - Egyesült Államok 2-1 (0-0, 1-1, 2-1) - hosszabbítás után
Miami, 35 211 néző
vezette: Batres (guatemalai)
gól: Kaká (89.), Diego (100.- 11-esből), illetve Bocanegra (62.)
piros lap: Gibbs (99., Egyesült Államok)
Már az első félidőben sok helyzetet dolgoztak ki a csapatok. Aztán a fordulást követően Bocanegra fejelte be Reyna szabadrúgását. A vendégek mindent egy lapra feltéve rohamoztak, és egy perccel az alapjátékidő letelte előtt Kaká egy kipattanót vágott Keller kapus hálójába.
Következett a hirtelen halál. A túlóra kilencedik percében a hazaiak hátvédje, Gibbs kézzel ütötte ki Diego kísérletét. A bíró ezért piros lapot adott, és büntetőt ítélt, amelyet Diego értékesített, s így Brazília bejutott a magyar idő szerint hétfő hajnali, mexikóvárosi fináléba, ahol a péntek hajnali Mexikó-Costa Rica elődöntő győztesével találkozik.