Eddy Pineiro kicked a 36-yard field goal in overtime and the Carolina Panthers made it back-to-back wins for the first time this season, beating the New York Giants 20-17 in Germany on Sunday.

The Giants (2-8) won the coin toss to start overtime, but rookie running back Tyrone Tracy fumbled on the first play from scrimmage and Josey Jewell recovered at the 23 for the Panthers (3-7).

The Giants rallied from a 17-7 deficit in the fourth quarter and forced overtime on Graham Gano’s 42-yard field goal with 5 seconds remaining.

Gano, who earlier missed from 43 yards, was playing for the first time since September after a hamstring injury.

Chuba Hubbard, who received a four-year contract extension worth a reported $33.2 million earlier in the week, had 28 carries for 153 yards and a touchdown for the Panthers.

Patriots 19, Bears 3

Drake Maye got the better of Caleb Williams in a matchup between top rookie quarterbacks and New England beat struggling Chicago.

Maye led five scoring drives and the Patriots sacked Williams a season-high nine times, helping New England (3-7) come away with the win after losing seven of eight.

49ers 23 Buccaneers 20

Jake Moody redeemed himself after missing three earlier field goals by booting a 44-yarder as time expired to give San Francisco a victory over Tampa Bay in running back Christian McCaffrey’s season debut.

Moody, in his first game back after being sidelined three weeks with a sprained ankle, also kicked field goals of 28 and 33 yards for the defending NFC champion 49ers (5-4), who have won consecutive games for the first time this season.

Bills 30, Colts 20

Josh Allen expects more out of Buffalo’s offense than he saw at Indianapolis.

He couldn’t have asked for anything more from the Bills’ defense.

Taron Johnson picked off Joe Flacco’s first pass and returned it 23 yards for a touchdown, and Allen and James Cook each ran for scores as the Bills beat the Colts 30-20 for their fifth consecutive win.

Steelers 28, Commanders 27

Russell Wilson shook off his first interception in 11 months and hit trade-deadline pickup Mike Williams for a 32-yard touchdown with less than 2 1/2 minutes left in the fourth quarter — the quarterback’s third scoring throw — to lift Pittsburgh to a comeback victory over Jayden Daniels and Washington.

Coming off a bye, the AFC North-leading Steelers (7-2) won their fourth game in a row, including all three since Wilson took over from Justin Fields as the starting QB. Wilson’s stats were not the prettiest, but he got the job done: 14 for 28 for 195 yards, the three TDs and the one pick.

Vikings 12, Jaguars 7

Minnesota’s stingy defense held Jacksonville to 143 yards — the fewest in coach Doug Pederson’s three seasons — and Minnesota overcame Sam Darnold’s three interceptions to beat Jacksonville.

It was Darnold’s first three-interception game in three years. All of them came while targeting All-Pro receiver Justin Jefferson, who finished with five catches for a total of 48 yards.

Saints 20, Falcons 17

Marquez Valdes-Scantling caught three passes for 109 yards and two touchdowns in his second game for New Orleans, and the Saints began Darren Rizzi’s tenure as interim coach by snapping a seven-game skid with a victory over Atlanta.

The 54-year-old Rizzi, the Saints’ special teams coordinator, was given his first head coaching opportunity on Monday after the firing of third-year coach Dennis Allen.

Chargers 27, Titans 17

Justin Herbert threw for a touchdown and ran for one as Los Angeles won their third straight game, pulling away in the second half to beat Tennessee.

The Chargers (6-3) have won four of five and are the fourth team since 1990 and the first since the 2013 Kansas City Chiefs to allow 20 or fewer points in each of their first nine games.

Cardinals 31, Jets 6

Kyler Murray threw for 266 yards and a touchdown and also ran for two scores and Arizona won their fourth straight game by racing to a big lead and easily handling New York.

The Cardinals (6-4) scored touchdowns on four of their first five drives and never trailed.

Eagles 34, Cowboys 6

Jalen Hurts threw two touchdown passes and ran for a pair of scores, and Philadelphia rolled to a victory over bumbling Dallas in the first game since Cowboys quarterback Dak Prescott tore a hamstring.

Hurts shook off two sacks from Micah Parsons in the star pass rusher’s return from injury, connecting with Dallas Goedert for one of the TDs after his tight end missed three games with a hamstring issue.

Lions 26, texans 23

Jake Bates hit a last-second field goal to help Detroit defeat Houston and up its record to 8-1. It was three of 19 unanswered points for the Lions, who extended their win-streak to seven games.