Netherlands edged out Uruguay 3-2 although the score does not reflect the Dutch dominance. Arjen Robben could have had a hat trick and put the game to bed long before Maximiliano Pereira almost broke Dutch hearts with a late, late goal. The referee didn't seem to want the game to end, blowing up some late fouls for both teams which allowed Uruguay to pump some long balls into the box and almost steal it. They showed tremendous fight, like a shark on the line they twisted and turned as the dreaeded daylight loomed. Still I am well pleased that Suarez will now miss out on a World Cup Final appearance, just deserts for his cheating ways.
Netherlands are playing fantastically well and deserve to be in their first final since 1978. Whoever they play, Spain or Germany, it will be a cracker.