Ben Roethlisberger and Antonio Brown proved almost unstoppable as the Pittsburgh Steelers crushed the San Francisco 49ers 43-18.
Roethlisberger completed 21-of 27 passes for 369 and three touchdowns, with Brown catching nine of his efforts for 195 yards and a score to show why he is widely regarded as the NFL's best wide receiver.
The Steelers controlled just about the entire game, leading 29-3 at half-time as Roethlisberger connected with Heath Miller and Darrius Heyward-Bey for touchdowns, and DeAngelo Williams rumbled over twice from two yards.
The second half was a little more equal, with Colin Kaepernick deciding to throw more often, and he found Anquan Boldin and Torrey Smith for touchdowns, the latter coming from 75 yards.
But Williams scored his third rushing touchdown and Brown secured his touchdown in the fourth quarter at the end of a drive in which he somehow hauled in a 56-yard catch.
Odell Beckham Jr scored another highlight reel touchdown for the New York Giants but it did not prove enough as the Atlanta Falcons rallied for a 24-20 victory at MetLife Stadium.
Beckham Jr caught a slant from Eli Manning and sped 67 yards for a score to level things at 10-10 after Falcons rookie Tevin Coleman had opened the scoring with his first NFL touchdown.
Manning hooked up with Larry Donnell from 10 yards for a second touchdown of the afternoon to give the Giants a 10-point lead but, just as in Dallas in Week One, they fell apart late in the game.
Matt Ryan found Leonard Hankerson in the endzone from 10 yards and with just 80 seconds remaining running back Devonta Freeman – in for an injured Coleman – plunged over from a yard to give the Falcons a second win.
Adrian Peterson had 192 total yards and the Minnesota Vikings rebounded from a rough season opener for a 26-16 victory over the Detroit Lions.
Peterson didn't manage to score, but one-yard rushes from quarterback Teddy Bridgewater and full-back Zach Line, as well as a five-yard TD reception from Kyle Rudolph were enough for the Vikings.
Cam Newton produced an early candidate for touchdown of the season as the Carolina Panthers held off the winless Houston Texans 24-17.
Newton connected with Ted Ginn Jr and Philly Brown for touchdowns, but it was his two-yard rushing score that will make the headlines, as he went head-over-heels and somersaulted into the endzone, somehow just about landing on his feet as well.
Quarterback Ryan Mallett was part of two touchdowns for the Texans, having been handed a start in place of Brian Hoyer, but their fourth-quarter rally came up just short with a possible game-tying touchdown pass falling just out of DeAndre Hopkins reach.