Nothing embodies Thanksgiving like watching the World Cup, but that's where we are at with this particular edition. With Turkey Day tomorrow, we expect a feast of football with tournament faves Brazil in action against Serbia, Cristiano Ronaldo and Portugal taking on Ghana and Uruguay squaring up against South Korea in a matchup of sleeper teams.
But Wednesday's results proved to be a worthy appetizer to Thursday's cornucopia. Japan surprised Germany, while Canada were unlucky against Belgium.