Les Serbes ont immédiatement profité de l'expulsion de Miroslav Klose en ouvrant le score grâce à leur joueur clé, Milan Jovanovic, peu avant la mi-temps. Les Serbes sont parvenus à conserver leur avantage jusqu'au bout, et c'est bien là l'essentiel. Après sa défaite inaugurale face au Ghana (1-0), la formation de Radomir Antic était condamnée à faire un résultat face à l'ogre allemand. Avec ce succès, elle reste dans la course aux huitièmes de finale.
Héros du premier match face aux Australiens, Miroslav Klose et Lukas Podolski ont cette fois-ci précipité la perte de l'Allemagne contre les Serbes. L'attaquant du Bayern s'était déjà signalé dans le premier quart d'heure par un carton jaune pour une faute stupide sur Branislav Ivanovic. Il a échappé de peu au rouge un peu plus tard, en poursuivant une action alors qu'il avait été signalé hors-jeu. Finalement, il n'y a pas coupé. Pour avoir crocheté un joueur serbe, l'homme aux onze buts en Coupe du monde a laissé ses partenaires à dix dès la 37e minute. Et comme un malheur n'arrive jamais seul, la Serbie a ouvert la marque dans la foulée par Jovanovic, seul face à Neuer sur une remise de la tête de Nikola Zigic après un centre de Milos Krasic (1-0, 38e).