Mais uma vez a laranja mecânica não perdoou e o Brasil ficou pelo caminho, para grande desilusão dos adeptos. O Brasil marcou primeiro mas já na segunda-parte, aos 52 minutos, Júlio Cesar permitiu o empate, com uma má saída a um cruzamento de Sneijder, que acabou por bater na cabeça de Filipe Melo e entrou na baliza deserta do Brasil.
O Brasil marcou primeiro, por Robinho, a concluir um lance em que um passe do meio-campo brasileiro rasgou a defensiva laranja e encontrou o jogador do Manchester City, que não perdoou. Aos 9 minutos da primeira parte, o Brasil ficou em vantagem.
Já na segunda-parte, aos 52 minutos, Júlio Cesar permitiu o empate, com uma má saída a um cruzamento de Sneijder, que acabou por bater na cabeça de Filipe Melo e entrou na baliza deserta do Brasil.
Mas a Holanda continuou a carregar e, na marcação de um canto, Kuyt desviou ao primeiro poste e Sneijder apareceu isolado na pequena área e cabeceou sem hipóteses para o guarda-redes brasileito. Aos 67 minutos, estava feito o 2-1 e o Brasil não mais se encontrou.
Cinco minutos depois, Filipe Melo foi expulso por agressão a Robben e, a jogar contra dez, foi a Holanda que esteve sempre mais perto de marcar outra vez.
Na meia-final, Holanda vai jogar contra o vencedor do embate entre o Uruguai e o Gana.