I came into that game as an impartial viewer but that was some seriously cynical shit from the Netherlands so I was pretty happy to see Spain crowned as the eventual winner.
And that wraps up the FIFA World Cup 2010 in South Africa. Next stop: Brazil in 2014.