The opening weekend of the Premier League's season offered up some stunning surprises and terrific games. The second weekend added to the growing drama and continued with its contentious match-ups and stunning battles. Here is what was learned from the second batch of games.