De wedstrijd kende een zeer boeiende openingsfase. Kansen waren er over en weer in het Soccer City Stadium. Duitsland leek al snel op voorsprong te komen, nadat een voorzet van Lukas Podolski via een Ghanees been bijna in het vijandelijke doel belandde. Ook Mesut Özil was dichtbij, maar hij faalde oog in oog met Richard Kingson.
Bij Ghana waren Andre Dede Ayew en Asamoah Gyan, wiens kopbal van de lijn werd gehaald door Philipp Lahm, gevaarlijk. In het laatste kwartier van de eerste helft ging de storm geleidelijk aan liggen en vielen er weinig grote kansen meer te noteren.
Na rust barstte het aanvalsgeweld echter weer snel los. Manuel Neuer moest al na zes minuten ingrijpen toen Gyan voor hem opdook. Vlak daarna opende Özil met een afstandschot de score voor Duitsland. De 21-jarige middenvelder plaatste de bal van even buiten de zestien fraai in de linkerhoek. Amper een minuut later leek de bal er al aan de andere kant in te gaan, maar de kopbal van Prince Tagoe verdween net naast de paal.
De slotfase kende weinig spektakel. Vanwege de voor beide teams gunstige stand in Nelspruit, bij het duel tussen Servië en Australië, werd weinig risico meer genomen. Zo ging de wedstrijd als een nachtkaars uit.
Omdat Duitsland als groepswinnaar eindigt, treedt het zondag (16:00 uur) in Bloemfontein aan tegen Engeland. Ghana treft een dag eerder de Verenigde Staten in Rustenburg (20:30 uur).

