The Netherlands came from behind to beat 10-man Brazil 2-1 at the Nelson Mandela Bay Stadium in Port Elizabeth today and 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 headed in the winner and 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.