Pittsburgh (2-0) def. Cincinnati (1-1) 24-16
While the Steelers led throughout, the game never seemed in hand until Ben Roethlisberger found DeAngelo Williams in the end zone to put the Steelers up, 24-9, in the fourth.
Dallas (1-1) def. Washington (0-2) 27-23
Alfred Morris had just five carries for seven yards against his former team, but one of them was a four-yard score that gave the Cowboys the victory in the fourth quarter.
Baltimore (2-0) def. Cleveland (0-2) 25-20
Lining up for an extra point, Cleveland was looking to go up 21-0. But the kick was blocked. Ravens rookie cornerback Tavon Young picked it up and scampered the other direction for two points, and the Ravens scored 23 more unanswered points to stop the short-lived party in Cleveland.
Tennessee (1-1) def. Detroit (1-1) 16-15
The Titans won on a fourth-down 9-yard touchdown pass from Marcus Mariota (25/33, 238 yards, 2 TDs, INT) to Andre Johnson, his only catch of the game
Houston (2-0) def. Kansas City (1-1) 19-12
The Chiefs should have stuck with the ground game, as they ran the ball 19 times for 6.3 yards on average, and ran 41 pass plays that resulted in just 4.2 yards per play.
New England (2-0) def. Miami (0-2) 31-24
The Patriots built a big lead early and needed every bit of it as they lost Tom Brady stand-in Jimmy Garoppolo (18/27, 283 yards, 3 TDs) to injury.
New York Giants (2-0) def. New Orleans (0-2) 16-13
The league was expecting a shootout, as the teams combined for 101 points the last time they met. Instead they got a low-scoring turnover filled game. The Giants lost three fumbles but outgained the Saints 417 yards to 288 on their way to surviving the turnovers.
Carolina (1-1) def. San Francisco (1-1) 46-27
A week after shutting out the Rams, the 49ers allowed the highest total in the NFL yet this season in Week 2. Cam Newton (24/40, 353 yards, 4 TDs, INT) found Kelvin Benjamin twice in the end zone.