The Philadelphia Eagles enjoyed a 40-33 victory over the Green Bay Packers on Sunday night, with Jalen Hurts running for 157 yards to set an Eagles record for a quarterback.

Hurts also threw for 153 yards and two touchdowns for the NFC-best Eagles, who moved to 10-1 for the fifth time in history and first since winning the Super Bowl in 2017. Miles Sanders ran for 143 yards and two scores as Philadelphia rushed for 363 overall, the second-best total for the franchise.

Green Bay (4-8) fought hard but lost for the seventh time in eight games and fell to 1-6 away from home, including a Week 5 loss to the Giants in London.

Aaron Rodgers passed for 140 yards with two touchdowns and two interceptions before leaving the game with an oblique injury late in the third quarter. His nine interceptions this year are his most since tossing 11 in 2010.

Hurts had 254 combined yards, including 126 on the ground, and threw a TD pass in the first half as the Eagles built a 27-20 lead. He ripped off runs of 42, 28 and 24 yards.

In the second half, he hit AJ Brown for a six-yard touchdown pass and a 34-20.

Rodgers, playing with a broken thumb since the setback in England, departedafter Mason Crosby's 29-yard field goal made it 34-23 with 2:03 left in the third.

Jordan Love took over in the fourth quarter, trailing 37-23 after Jake Elliott's 31-yard field goal. Love's third pass was a 63-yard TD to Christian Watson -- the rookie receiver's sixth score in his last three games -- to make it 37-30 with 9:00 left.

Elliott's 54-yard field goal pushed Philadelphia's lead back to 10 with 2:16 left. Crosby answered with a 33-yarder with 1:08 left, but the Eagles recovered the onside kick and ran out the clock.

Earlier, the New Orleans Saints had their scoring streak of 332 games snapped in a 13-0 loss to the San Francisco 49ers in Santa Clara, California.

The Saints' loss ended the longest active scoring streak in the NFL.

Alvin Kamara gave up two fumbles while Wil Lutz missed a field goal as the Saints’ offence struggled against San Francisco’s stout defence.

It marked the first time in Kamara’s career that he lost two fumbles in a game.

San Francisco then stopped the Saints after a first-and-goal from the four-yard line when Nick Bosa sacked New Orleans quarterback Andy Dalton on fourth down. The 49ers ran out the clock from there.

New Orleans had not been shut out since the final game of the 2001 season against San Francisco — the fourth-longest stretch in NFL history.

Elsewhere, the Kansas City Chiefs slogged their way to a 26-10 victory over the beat-up Los Angeles Rams on Sunday.

Playing without Matthew Stafford, who remained in the concussion protocol, the Rams struggled to move the chains behind Bryce Perkins, a career backup making his first start.

Despite a number of decent plays, he threw for just 100 yards with a touchdown pass and two interceptions.

Patrick Mahomes connected on 27 of 42 of his passing attempts for 320 yards. He completed passes to 10 different receivers while Harrison Butker made four field goals to send the Chiefs (9-2) to their fifth straight win. Tight end Travis Kelce reeled in a 39-yard scoring pass in the first quarter for his12th touchdown reception of the season.

The Rams have lost five straight and fell to 3-8, matching the 1987 Giants for the worst start through 11 games by a defending Super Bowl champion.

Also on Sunday, the Arizona Cardinals lost 25-24 when the Los Angeles Chargers scored on a touchdown pass and two-point conversion with 15 seconds left.

The Cardinals jumped out to an early 10-point lead, but the Chargers scored twice to eliminate the deficit.

The second touchdown, a 33-yard pass from quarterback Justin Herbert to a wide-open DeAndre Carter, came after coach Kliff Kingsbury opted to go for it on fourth-and-inches from Arizona’s 35-yard line. Instead of handing the ball to James Conner, Arizona tried a pass play that was intercepted by Derwin James Jr.

A series of punts culminated in Los Angeles having the ball at the Cardinals 38 with 1:49 left. Herbert marched the Chargers quickly down the field and hit Austin Ekeler on a one-yard touchdown pass.

Meanwhile, the Las Vegas Raiders won in overtime for the second straight week, beating the Seattle Seahawks 40-34.

Josh Jacobs sprinted 86 yards for a game-ending touchdown, finishing with a franchise-record 229 yards rushing and two scores.

He also had six catches for 74 yards, and his 303 yards from scrimmage were the most in franchise history and the seventh-most in an NFL game in the Super Bowl era.

Las Vegas finished with 283 yards rushing and its 576 total yards were the third-most ever allowed by the Seahawks, who fell one game behind San Francisco in the NFC West.

Trevor Lawrence threw three touchdown passes and the Jacksonville Jaguars gambled on a successful two-point conversion with 14 seconds remaining to beat visiting Baltimore 28-27.

Lawrence completed 29 of 37 passes for 321 yards for Jacksonville (4-7). With just over two minutes to play, Lawrence started the Jaguars on their eventual game-winning drive. The drive was capped off by Lawrence connecting with Marvin Jones Jr. for a 10-yard touchdown. On the two-point conversion, Lawrence found Zay Jones on a pass to the left side of the end zone.

With just 14 seconds left, Baltimore (7-4) put Justin Tucker in position for a67-yard field-goal attempt, but his kick was short as the Ravens' four-game winning streak came to an end. Lamar Jackson totalled 343 yards of offense for Baltimore, carrying the ball 14 times for 89 yards and completing 16 of 32 passes for 254 yards and a touchdown.

Nick Chubb ran for a 3-yard touchdown with 19 seconds left in overtime to give the Cleveland Browns a 23-17 victory against visiting Tampa Bay Buccaneers.

The winning run was set up by a 45-yard pass from Jacoby Brissett to Amari Cooper that moved the ball to Tampa Bay's 3-yard line. Cleveland (4-7) tied it at 17-17 with 32 seconds left in regulation on Brissett's 12-yard touchdown pass to David Njoku on fourth-and-10 and Cade York's extra point.

Brissett passed for 210 yards, one TD and one interception in what was likely his final start before Deshaun Watson returns from his suspension. Tom Brady passed for 246 yards and two scores for the Bucs (5-6).

The Carolina Panthers Sam Darnold threw a touchdown pass and scored on a strange running play while the defense dominated in a 23-10 victory against the visiting Denver Broncos.

Darnold (11 of 19, 164 yards), who had been injured in the preseason and then was behind Baker Mayfield and PJ Walker in the pecking order, made good on his first chance in a role that he held last year. D'Onta Foreman rushed for 113yards on 24 carries and Eddy Pineiro kicked three field goals for the Panthers (4-8).

The Broncos (3-8) were limited to 246 yards of total offense in losing their third straight game. Russell Wilson completed 19 of 35 passes for 142 yardsand a late touchdown.

Tua Tagovailoa passed for 299 yards and a score and the Miami Dolphins defense turned two turnovers into first-half touchdowns in a 30-15 victory over the Houston Texans in Miami Gardens.

The Dolphins (8-3) led 30-0 by halftime - their largest since building a 41-0 halftime lead against Houston in October 2015 - and won their fifth consecutive game, moving back into a first-place tie with the Buffalo Bills in the AFC East.

Mike White threw for 315 yards and three touchdowns to lead the New York Jets to a 31-10 victory over the Chicago Bears in East Rutherford, N.J.

White completed 22 of 28 passes, including a 22-yard scoring strike to Elijah Moore and touchdown passes of 8 and 54 yards to Garrett Wilson, who finished with five receptions for 95 yards.

The Jets (7-4) improved to 3-3 at home while Chicago (3-9) lost their fifth straight game and eighth in nine.

Tee Higgins caught seven passes for 114 yards and scored the go-ahead touchdown early in the fourth quarter to lift the Cincinnati Bengals 20-13 past the Tennessee Titans in Nashville.

Joe Burrow completed 22 of 37 passes for 270 yards for the Bengals (7-4) and Samaje Perine, who started at running back for the injured Joe Mixon, gained 93 yards from scrimmage (58 rushing, 35 receiving) with a touchdown.

The Titans' Ryan Tannehill finished 22 of 34 for 291 yards. Derrick Henry was held to 38 rushing yards on 17 carries but did have three receptions for 79yards. With Tennessee (7-4) out of timeouts after an unnecessary roughness penalty, the Bengals kneeled three times to drain the clock late in the fourth.

Cincinnati won for the fifth time in six games, while Tennessee lost in regulation for the first time since Week 2.

Kendall Fuller intercepted a batted pass in the end zone with 1:03 left to preserve Washington's 19-13 victory over the Atlanta Falcons and continue their playoff drive.

With Atlanta threatening to take the lead at the Washington 4-yard line, Daron Payne batted a pass by Marcus Mariota at the line of scrimmage and Fuller came down with the fluttering ball just inside the goal line.

After Fuller'sinterception, the Atlanta defense forced an apparent three-and-out. But Adetokunbo Ogundeji was flagged for running into punter Tress Way, ending Atlanta's hopes.

In a game played in a steady rain, Taylor Heinicke threw two touchdown passes and Brian Robinson Jr. ran for a career-high 105 yards on 18 carries as Washington (7-5) won for the sixth time in its last seven games.

Atlanta (5-7) were led by Mariota, who completed 15 of 25 passes for 174 yards and a touchdown. He also ran six times for 49 yards.

Six teams had played on Thanksgiving Thursday.