I say Netherlands are going to take home the cup this World Series. I am not very impressed with Brazil but they have a lot of heart though. Especially because the World Series is taking place at home.
I think all their shots in the 2nd half were on goal... I always admire the Netherlands game but I didn't think they were gonna come out like this. Espana just got hit in the mouth after the second goal, they will bounce back I'm sure.