Ca si meciurile din grupa C, si cele din grupa D au fost foarte disputate, toate cele patru echipe avand sanse de calificare in optimi.
Germania a invins Ghana cu 1-0, prin golul lui Mesut Ozil, din minutul 60, si si-a asigurat calificarea. Serbia a pierdut insa, surprinzator, 1-2, in fata Australiei si, desi a luptat pana in ultima secunda pentru un egal, paraseste competitia inca din faza grupelor. Astfel, „brazilienii Africii”, asa cum sunt cunoscuti ghanezii, merg in optimi, acolo unde vor da piept cu nord-americanii. Ca urmare a acestor rezultate, optimile programeaza un meci-soc: Germania-Anglia.