Mexico have been getting good results recently and plus they have a fantastic fan base which helped to keep them motivated and focused.
The shock of the day was The Netherlands beating Spain by five goals to one. It was very embarrasing to wach Spain been humiliated on the world
stage.
On top of that they gave away some really bad goals due to poor defending and goalkeeping. What was most surprising is there manager Del Bosque did not play Santi Carzola at all.
I think this loss will hit Spain badly and it will be a real challenge to recover from this. The Netherlands where fantastic and there two stand out players where Robin Van Persie and Arren Roben.
Elsewhere Chile beat Australia by three goals to one and I think that Australia where poor and too reliant on Tim Cahill.
The Aussies seem to lack a little bit of pace and creativity. This was a surprise because four years ago they had a strong squad.
Day two had it's suprises and I hope that teams watching of these matches realise that there is no hiding place and they need to step up.