Andrew Luck ran 19 yards for the winning touchdown Sunday, giving Indianapolis its first opening-day win since 2009 as the Colts beat the Oakland Raiders 21-17 in Indy.
Luck was 18-of-23 for 178 yards with two touchdown passes, but earned his eighth career fourth-quarter comeback by scrambling for a score with 5:20 to go.
Oakland started Terrelle Pryor at quarterback. He was 19-of-29 for 217 yards and one TD, and he broke the Raiders’ rushing record for a quarterback with 13 carries for 112 yards. But he also threw two interceptions in the red zone, the second coming with 25 seconds left in the game.
Lions 34, Vikings 24: Reggie Bush turned a short pass into a 77-yard touchdown in the third quarter and finished with 191 yards of offense to help Detroit win at home.
Joique Bell ran for two TDs, and Matthew Stafford was 28-of-43 for 357 yards with two TDs. His last score was a 1-yard lob to rookie tight end Joseph Fauria with 6:47 left that sealed the win.
Adrian Peterson ran for a 78-yard TD on his first carry and scored on a 4-yard run to give Minnesota a 14-6 lead in the second. He ended up with 93 yards rushing.
Rams 27, Cardinals 24: Greg Zuerlein kicked a 48-yard field goal with 40 seconds left to lift St. Louis to the comeback victory at home.
It was Zuerlein’s fourth field goal of the game for the Rams, who trailed 24-13 after three quarters.
Larry Fitzgerald caught two touchdown passes from new quarterback Carson Palmer, and Arizona’s defense had a TD.
Jared Cook had two touchdown catches in his Rams debut. The tight end fumbled a potential third TD, a 55-yarder that would have opened the scoring, when rookie Tyrann Mathieu punched the ball free at the 8 and the play resulted in a touchback.
Saints 23, Falcons 17: Drew Brees passed for 357 yards and two scores, and the Saints held on for the win at home in coach Sean Payton’s return from his bounty ban.
Roman Harper secured the win when he intercepted a tipped fourth-down pass in the end zone with under a minute left.
Brees connected with Marques Colston for a 25-yard touchdown pass during which the receiver also set a franchise mark for catches with 533. Brees also hit tight end Jimmy Graham for a 7-yard score in the third quarter.
Matt Ryan passed for 304 yards and touchdown passes to Tony Gonzalez and Julio Jones. He also drove Atlanta to the Saints 3 in the final minute before falling just short.
Patriots 23, Bills 21: Stephen Gostkowski hit a 35-yard field goal with 5 seconds left to send New England to the road win.
Tom Brady set up the decisive score by leading a 49-yard, 12-play drive during which he twice completed passes to convert third downs. It was Brady’s 36th career victory in which the Patriots were tied or trailed in the fourth quarter.
Brady finished 29 of 52 for 288 yards passing and two touchdowns in helping the Patriots win their season opener for the 10th straight season.
The new-look Bills nearly pulled off a stunning upset in the first game under coach Doug Marrone and rookie quarterback EJ Manuel, who completed 18 of 27 passes for 150 yards and two touchdowns.
Chiefs 28, Jaguars 2: Alex Smith threw two early touchdown passes, Kansas City’s defense dominated all day, and the Chiefs began the Andy Reid era with a victory at Jacksonville.
Jamaal Charles ran for 77 yards and a touchdown before leaving the game with a quadriceps injury, but that was about the only negative for the Chiefs.
Jacksonville advanced past its own 36-yard line just once, a stunning display of offensive futility for the rebuilding franchise. The Jaguars finished with 178 yards, but for most of the game were challenging the team low of 117 yards set last year against Houston.