Ben Roethlisberger made a successful return in a Pittsburgh Steelers win, while the Tennessee Titans also opened their NFL season with a win.
Roethlisberger played just two games last season before undergoing elbow surgery, but the veteran quarterback made a fine return on Monday.
He completed 21 of 32 passes for 229 yards and three touchdowns as the Steelers beat the New York Giants 26-16.
Roethlisberger was full of praise for the Steelers' defense, who intercepted Daniel Jones twice and sacked the Giants QB three times.
He connected twice with JuJu Smith-Schuster, with the Steelers scoring 23 unanswered points after falling 10-3 behind in the second quarter.
Benny Snell Jr. rushed for 113 yards on 19 carries for the Steelers, who saw Zach Banner (knee), Stefen Wisniewski (pectoral) and James Conner (ankle) suffer injuries.
Giants star Saquon Barkley was limited to just six rushing yards on 15 carries, while he had 60 receiving yards.
The Titans edged the Denver Broncos 16-14 in their opener at Sports Authority Field.
Ryan Tannehill (29 of 43 for 249 yards) threw touchdown passes to MyCole Pruitt and Jonnu Smith, but the Titans trailed heading into the final minute.
Making his debut for the Titans, Stephen Gostkowski became the first kicker to miss his four kicks in his first game with a team since Dennis Partee did so for the San Diego Chargers in 1968, as per STATS.
But he got another chance with 17 seconds remaining and drilled a 25-yard field goal to lift Tennessee to victory.
Titans star Derrick Henry rushed for 116 yards on 31 carries.