Amazing performance from the Netherlands.
Such a lopsided performance against Sweden.
I checked the
odds, and the Netherlands was the slight favorite coming into this match, so no huge upset there.
Edit: Japan vs Tunisia is the 1000th World Cup match. How good is Japan at soccer anyways? Anyone know?