Yesterday's Spain vs. France was awesome! One of the best games so far. Both teams actually trying to win with skill, not dives and BS. Also, the referee did a great job of communicating with the players instead of just reaching for the yellow card every time.
I was rooting for France and was pleasantly surprised they were able to pull it out. Before now, it did not seem that France was capable of beating a team like Spain, who I thought really had a shot at winning it all. If they play like this on Saturday against Brazil, it will be an amazing game.
The other Saturday game, ENG vs. POR, will be great too. I think this one will be a fight. England will need to step it up to beat Portugal, who has been winning by sheer strength of will it seems. I would love to see Rooney's efforts finally pay off with a goal or two.