Rookie quarterback Daniel Jones has led New York Giants on a game-winning drive in the final two minutes of his NFL debut to defeat hosts Tampa Bay Buccaneers 32-31.
Matt Gay missed a 34-yard field goal as time expired to seal the victory for New York (1-2). Gay had made four previous field goals but had missed two extra points, one of which was blocked.
Jones completed 23 of 36 passes for 336 yards and two touchdowns, plus two scores on the ground.
He was five of seven on the go-ahead drive that covered 75 yards and ended with his seven-yard rushing score with 1:16min remaining to put the Giants up for the first time all day.
Jones was the team’s leading rusher with 28 yards.
Running back Barkley, who hurt his ankle in the second quarter when tackled awkwardly, had to be helped off the field and was later seen on the sidelines with a walking boot and using crutches.
Super Bowl champions New England Patriots eased past New York Jets 30-14 to be one of seven teams to win on Sunday and improve their season records to a perfect 3-0.
Tom Brady threw for 306 yards and two touchdowns, while passing Drew Brees for second place in career touchdown passes, as the Patriots continued their early-season roll.
First-half throws for Phillip Dorsett and Julian Edelman gave Brady 524 career touchdown passes, two more than Brees in league history and trailing only Peyton Manning (539).
Patrick Mahomes passed for 374 yards and three touchdowns as Kansas City Chiefs won their home opener by outlasting Baltimore Ravens 33-28 to make it three wins in a row.
Jared Goff passed for 269 yards and two touchdowns as Los Angeles Rams shook off a slow first half to win 20-13 at Cleveland Browns and maintain their undefeated run.
Other teams to remain undefeated are Dallas Cowboys, Buffalo Bills, Green Bay Packers and San Franciso 49ers.
The Cowboys thumped winless Miami Dolphins 31-6, the Bills overcame Cincinnati Bengals 21-17, the Packers eased to a 27-16 victory over Denver Broncos while a five-yard Jimmy Garoppolo touchdown pass to Dante Pettis late on gave the error-prone 49ers a 24-20 win over Pittsburgh Steelers.
Other teams to win were Indianapolis Colts, Detroit Lions, Houston Texans, Minnesota Vikings, New Orleans Saints and Carolina Panthers.