Sooo.. A 4-1 Netherlands victory over France. The Netherlands play unbelievable football!
And Robben's goal..it just can't be described.. Spectacular.
It looks like it's going to be a Netherlands - Portugal final. If they don't meet in the quarter or semi finals.