Brasiilia asus laupäeval peetud poolfinaali koduväljakul mänginud sakslaste vastu Adriano 21. mänguminuti väravast juhtima.

Vaid kaks minutit hiljem olid tablool juba viiginumbrid — Lukas Podolski tegi seisuks 1:1.

Avapoolaja lõpus realiseeris Ronaldinho penalti, kuid vaheajale maailmameistrid eduseisus minna ei suutnud. Kohtuniku antud lisaminutitel teenisid 11 meetri karistuslöögi ka sakslased ja selle realiseeris Michael Ballack.

Mängu otsustav värav sündis 76. minutil taaskord Adriano löögist. Kolmandat korda ei suutnud sakslased kaotusseisust enam välja tulla ja Brasiilia jõudis finaali.