Favourites out, 10-man Brazil beaten by Netherlands (UPDATE)
The Netherlands came from behind to beat 10-man Brazil 2-1 at the Nelson Mandela Bay Stadium in Port Elizabeth on Friday to reach the World Cup semi-finals, dpa reported.
Striker Robinho scored after 10 minutes and Brazil dominated the first half. But the Dutch were a different team after the break and a Felipe Melo own-goal on 53 minutes pulled them level.
Wesley Sneijder then headed in the winner before Felipe Melo was sent-off for stamping on Arjen Robben as favourites Brazil lost their cool and crashed out of the tournament.
It was the ninth straight win for the Netherlands who are unbeaten in 24 games and now play their semi-final in Cape Town on Tuesday against either Uruguay or Ghana.
The captains Lucio and Giovanni van Bronckhorst read out statements condemning all forms of discrimination before the start of the game in line with FIFA's plan to step up its "Say no to racism" campaign in the four quarter-finals.
But after that harmonious prelude battle commenced and the game was bad tempered and niggly throughout.
The outstanding Robinho made a bright start and thought he had put Brazil ahead when he converted Dani Alves' cross but the Barcelona player had been in an offside position before he supplied the assist.
Robinho had the ball in the net again on 10 minutes and this time there was no flag and Brazil were in front.
Melo played the pass of the World Cup through the middle of the Dutch defence. Robinho ran on to it, unmarked, and buried a low first-time shot past Maarten Stekelenburg in the Netherlands goal.
Defenders were nowhere to be seen as Robinho wandered through and it was Robben, of all people, trying to track the forward's run.
The Dutch tried to respond immediately and Dirk Kuyt forced a corner with a shot that Julio Cesar had to turn around his right post.
The Netherlands should then have had defender John Heitinga sent off as he blatantly tripped Luis Fabiano to stop the defender running on to another defence-splitting pass. Heitinga was booked and Alves sent the free-kick wide.
Japanese referee Yuichi Nishimura should then have booked Gilberto Silva as he up-ended Robben as the ill-feeling continued.
Sneijder was trying to inspire the Dutch but Brazil continued to look dangerous and Robinho crossed for Kaka whose curling shot was brilliantly tuned over by Stekelenburg.
Inter Milan midfielder Sneijder tested Julio Cesar with a free- kick from distance but Robben's first-half nightmare continued.
He was kicked by Michael Bastos, who was booked, and then wasted the Netherland's last attack of the half when he received the ball in space but ran into a crowd of defenders.
Maicon almost made it two before half-time with a shot into the side netting but the Netherlands came out revived in the second period and were level on 53 minutes.
Bastos was lucky to not pick up his second yellow for a foul on Robben and when the free-kick was pulled back to Sniejder his long floated ball into the box was completely misjudged by Julio Cesar going in off of the top of defender Melo's head.
Kaka then shot wide for the five-times champions but it was now the Netherlands in the ascendancy and on 68 minutes they were ahead.
Man of the Match Sneijder was lucky not to be credited with the first goal and there was no doubt that the second was his.
Robben swung over the corner, Kuyt flicked the ball on at the near post and Sneijder headed in for his third goal of the tournament.
Melo then stamped on Robben and was a shown the red card as Brazil, who had targeted the Dutch winger throughout, completely lost their composure.
The 10-man tournament favourites pressed and after Stekelenburg made a complete mess of a Maicon corner Kuyt had to save his keeper with a diving clearance.
Kuyt could have calmed Dutch nerves at the other end but after going past Maicon and Lucio, he allowed Juan to get back and make the clearance.
It did not matter as the Netherlands held on for a famous comeback and a well-deserved victory.