Week 1 in the NFL gave us an idea about just how good each and every team is, and now we can make some more accurate predictions about Week 2 and who will win each game.
It was certainly a wild first week of football. Peyton Manning threw seven touchdowns, the Philadelphia Eagles offense looked much better than many thought, and the Jacksonville Jaguars scored just two points.
If Week 2 is anything like the opening weekend, then fans are in for a treat. Here are my full predictions for the second week of football, followed by a breakdown of this week's top games.
Top Games to Watch
Seattle Seahawks over San Francisco 49ers (21-20)
I fully expect this to be the best game of the week, with two NFC West divisional rivals fighting until the very end.
Both of these teams are Super Bowl favorites to represent the NFC this season, yet both are in the same division. Both teams have great young quarterbacks in Colin Kaepernick and Russell Wilson, and both have top-tier defenses that are capable of controlling the game.
The biggest matchup to watch for will be Anquan Boldin going against the Seahawks secondary. Boldin blew up for 13 receptions, 208 yards and a touchdown, but he was also going against a struggling Packers defense that was without Casey Hayward or Morgan Burnett.
The Seahawks will prove to be a much more difficult challenge for Boldin, and he will have to deal with the likes of Richard Sherman, Kam Chancellor and Earl Thomas.
I like the Seahawks to win that matchup and control the 49ers offense just enough to squeak out the one-point win.
Indianapolis Colts over Miami Dolphins (24-21)
Two of the young quarterbacks from the 2012 NFL draft class will be going head-to-head this week, and it's going to probably be a much closer game than people think.
The Colts will be coming in with a lot of questions after struggling to pull out a win against the Oakland Raiders. They struggled to contain Terrelle Pryor, and the offensive line struggled at times to protect Andrew Luck.
While it's likely that the Colts defense will contain Ryan Tannehill a bit better thanks to the lack of mobility, the real problem will be dealing with the Dolphins pass rush.
The Dolphins handled the Cleveland Browns thanks to the work of their defense. The pass rush produced six total sacks, with Cameron Wake grabbing 2.5 on his own.
Wake is going to be a big mismatch, but the Colts have the stronger offense here. I expect Luck to do what he normally does and find a way to pull out the win once again.
Philadelphia Eagles over San Diego Chargers (38-31)
We finally got to see what Chip Kelly had under his sleeve with the Eagles' new offense, and we found out that it works.
LeSean McCoy had a monster game in the new offense, grabbing 184 yards and a touchdown on the ground while averaging 5.9 yards per carry. Michael Vick seemed pretty comfortable as well, putting up over 250 total yards and three total touchdowns.
Meanwhile, the Chargers let a 21-point lead slip away, and now the team is going to be dealing with some confidence issues. Both the offense and defense looked strong to start, but everything fell apart.
I expect the Chargers to continue to score points behind Philip Rivers, but the Eagles' new offense is going to run up and down the field all day and put up some big numbers for the second straight week.