Here are a few big match reviews, along with the rest of the scores (home team listed first):
San Diego Chargers 30-21 Seattle Seahawks
A big upset with the mighty Seahawks defense unable to shut down the Philip Rivers / Antonio Gates combination, which hooked up for 3 touchdowns. Marshawn Lynch was strangely underused and Russell Wilson couldn't quite get enough going to pull the Superbowl champions through. A glimmer of hope for the NFC West rivals Arizona (2-0) and San Francisco (1-1).
Chicago Bears 28-20 San Francisco 49ers
Another surprising result, another hat-trick of touchdowns for the home team (this time Brandon Marshall) and another big comeback. The 49ers led 17-0 and 20-7 but fell apart in the 4th quarter, with Colin Kaepernick in particular putting in a dismal performance. Jay Cutler and the Bears have a strong offensive unit but any team hoping to make it to the latter stages of January will have to avoid such frailty.
7-30 New England Patriots
The Pats had suffered a surprise loss in Miami last week so a trip to Minnesota presented a genuine danger of falling 0-2 for the first time since 2001. The Vikings had thrashed the Rams away from home on the opening weekend but went into this fixture in turmoil with Adrian Peterson (the NFL's best running back) arrested for child abuse. The added pressure on quarterback Matt Cassell led to 4 interceptions and a thumping win for Tom Brady and his team.
Denver Broncos 24-17 Kansas City Chiefs
The new top-ranked team in the league (with the Seahawks slipping) would have expected to maul their AFC West rivals but in the end had to resist a late rally just to secure a one score win. Despite the absence of Jamaal Charles, Kansas City threatened the Broncos all the way to the death but just couldn't get it done.
Other notable matches included the Colts throwing away a golden position against a fearsome Eagles offense, the league's best defensive player, JJ Watt, scoring a touchdown on offense for Houston and a crushing win for the Redskins potentially signalling the beginning of the end for iconic but injured RG3.
Here is a list of the remaining results:
Indianapolis Colts 27-30 Philadelphia Eagles
Heading into week 3, the last week before bye weeks begin (6 teams don't play a match in week 4), the big match ups are Broncos-Seahawks in a Superbowl rematch in Seattle, the Patriots likely to decimate the utterly dreadful Raiders and 0-2 Colts going to divisional rivals (and also 0-2) Jaguars, who are surely only a loss or two away from starting Blake Bortles.