O Alemanha marcou primeiro, por Thomas Mueller, aos 19 minutos, o Uruguai empatou, aos 28, por Edimson Cavani, e colocou-se em vantagem no marcador, aos 51, por Diego Forlan, tendo os germânicos reposto a igualdade, aos 56, por Marcell Jansen, e garantido a vitória por Sami Khedira, aos 82.
Mueller e Forlan chegam aos cinco golos na prova, igualando o espanhol David Villa e o holandês Wesley Sneijder, que se defrontam domingo na final, em Joanesburgo.