A találkozó előtt megemlékezésre került sor a 2003-ban a pályán elhunyt Marc-Vivien Foé tiszteletére, a kameruni játékos a hat évvel ezelőtti torna elődöntőjében vesztette életét.
A csoportkörben már találkozott egymással a két csapat, s a 3-0-ás eredmény alapján egyértelműen a dél-amerikaiak tűntek esélyesnek. Egy nagy védelmi hibát követően azonban Dempsey már a 10. percben vezetéshez jutatta az észak-amerikaiakat. A favorit Dunga-alakulat gólhelyzetig sem jutott, mire egy mintaszerű kontrából Donovan növelte az előnyt. Howard kapusnak ezután már valamivel több védenivalója akadt, ám a brazilok rendre fennakadtak a rivális betonvédelmén.
Térfélcsere után Luis Fabiano rögtön szépített 15 m-ről, majd a 61. percben Kaká fejesét bentről "szedte ki" az amerikai hálóőr, ám a játékvezető továbbot intett. Néhány perc múlva azonban már nem volt kegyelem: Kaká beadása után Robinho közeli lövése még kipattant a felső lécről, de Luis Fabiano egy méterről a kapuba bólintott. Lendületben maradtak a dél-amerikaiak, többet is veszélyeztettek, melynek következtében egy szögletből Lucio fejelt gólt. Brazília tehát 0-2-ről fordítva védte meg címét a fináléban.
Az 1997 és 2005 utáni harmadik KK-diadalukkal rekorder brazilok 2,7, míg az ezüstérmesek 2,3 millió euróval gazdagodtak.
Eredmény, döntő:
Brazília-Egyesült Államok 3-2 (0-2)
Johannesburg, 50 ezer néző, v: Hansson (svéd)
gól: Luis Fabiano (46., 74.), Lucio (84.), illetve Dempsey (10.), Donovan (27.)
Korábban, a 3. helyért:
Spanyolország - Dél-afrikai Köztársaság 3-2 (0-0, 2-2, 2-2) - hosszabbítás után
gól: Güiza (88., 89.), Xabi Alonso (107.), illetve Mphela (73., 90+3.)