Philadelphia Eagles quarterback Carson Wentz (11) fumbles the ball near the goal line and into the end zone as Seattle Seahawks' Earl Thomas (29) and Sheldon Richardson (91) move in during the second half of an NFL football game, Sunday, Dec. 3, 2017, in Seattle. (AP Photo/John Froschauer)
Philadelphia Eagles quarterback Carson Wentz (11) fumbles the ball near the goal line and into the end zone as Seattle Seahawks' Earl Thomas (29) and Sheldon Richardson (91) move in during the second half of an NFL football game, Sunday, Dec. 3, 2017, in Seattle. (AP Photo/John Froschauer) Credit: John Froschauer

Atlanta — Case Keenum threw a pair of touchdown passes, and the Minnesota Vikings extended their winning streak to eight straight games, keeping the Atlanta Falcons out of the end zone in a 14-9 victory on Sunday.

Keenum, who was 25 of 30 for 227 yards, hooked up with Jerick McKinnon on a 2-yard scoring play in the second quarter, and went to Kyle Rudolph for a 6-yard TD on the first play of the fourth quarter, capping an 89-yard drive that consumed more than eight minutes.

Minnesota (10-2) turned in a stellar defensive effort against a Falcons team that led the league in scoring a year ago and seemed to be finding its stride during a three-game winning streak, averaging nearly 32 points. While Minnesota remained far ahead in the NFC North, the Falcons’ fell further behind in the NFC South and could be damaged in the wild-card race.

The Falcons (7-5) were held without a touchdown for the first time since Dec. 13, 2015, when they were blanked 38-0 by Carolina.

Saints 31, Panthers 21

New Orleans — Rookie sensation Alvin Kamara scored two tackle-shedding touchdowns, and New Orleans took advantage of a pair of Carolina special teams gaffes as the Saints reclaimed sole possession of first place in the NFC South.

Mark Ingram rushed for 85 yards and a touchdown for the Saints (9-3), who own the head-to-head tiebreaker over Carolina (8-4) with four games to go.

Drew Brees passed for 269 yards, including a 10-yard TD to Michael Thomas a few plays after a botched Panthers punt gave New Orleans the ball on the Carolina 31. In the fourth quarter, a fumble by Panthers punt returner Kaelin Clay near midfield set up Wil Lutz’s 31-yard field goal to give New Orleans a 31-14 lead.

Chargers 19, Browns 10

Carson, Calif. — Philip Rivers passed for 344 yards and hit Keenan Allen for a touchdown, and surging Los Angeles moved into a tie for first place in the AFC West with a victory over winless Cleveland.

Allen had 10 catches for 105 yards in his third straight big game for the Chargers (6-6), who have won six of eight to pull even with Oakland and slumping Kansas City atop the division with four games to go.

New kicker Travis Coons hit four field goals as the Chargers grinded out a win over the Browns (0-12), whose only victory in their previous 30 games was a 20-17 win over the then-San Diego Chargers on Christmas Eve last season.

Raiders 24, Giants 17

Oakland, Calif. — Oakland’s Marshawn Lynch had a 51-yard touchdown run and got his first 100-yard rushing game since coming out of retirement, in New York’s first game without Eli Manning starting in 13 years.

Oakland (6-6) overcame the absences of starting receivers Michael Crabtree (suspension) and Amari Cooper (injury) to win consecutive games for the first time since the opening two games of the season. The Raiders moved into a three-way tie for first place in the AFC West with Kansas City and the Chargers.

Rams 32, Cardinals 16

Glendale, Ariz. — Jared Goff passed for two touchdowns, Los Angeles took advantage of two early interceptions thrown by Blaine Gabbert, and the Rams solidified their grip on first place in the NFC West.

The Rams (9-3) won for the sixth time in seven games to clinch their first winning season since 2003 when they were in St. Louis. They took the season series with the Cardinals for only the second time in the last 14 years and first since 2012.

Jets 38, Chiefs 31

East Rutherford, n.j. — Josh McCown scored on a 1-yard quarterback sneak with 2:15 left, and the Jets bounced back from a brutal start for a wild and wacky win over the spiraling Chiefs.

Chandler Catanzaro kicked a 21-yard field goal to put the Jets (5-7) ahead with 3:55 left. But Kansas City’s Bennie Logan was called for a personal foul for hitting long snapper Thomas Hennessy on the play. That gave the Jets the ball at the 1 with a new set of downs.

After two running plays, McCown threw incomplete — but Steven Nelson was penalized for defensive holding, making it first-and-goal from the 2. Three plays later, McCown kept the ball and shoved his way into the end zone.

Packers 26, Buccaneers 20 (ot)

Green Bay, Wis. — Aaron Jones’ 20-yard touchdown run on his only carry, with 5:59 left in overtime, won it.

With the passing game struggling, Green Bay (6-6) wore down the Buccaneers on the ground. Brett Hundley had runs of 18 and 7 yards on the drive to start overtime.

Titans 24, Texans 13

Nashville, Tenn. — LeShaun Sims intercepted a pass intended for DeAndre Hopkins in the end zone with 1:02 left, and Tennessee stayed atop the AFC South.

Marcus Mariota also ran for a touchdown and threw for another, but the Titans needed the interception to preserve the win.

Ravens 44, Lions 20

Baltimore — Joe Flacco threw for 269 yards and two touchdowns, and the Ravens survived a strong comeback bid by Matthew Stafford and the Lions.

After relying heavily on their opportunistic defense for much of the season, the Ravens (7-5) finally received an ample contribution from the league’s 31st-ranked offense.

Jaguars 30, Colts 10

Jacksonville, Fla. — Blake Bortles threw two touchdown passes, Leonard Fournette scored for the first time in six weeks and the Jaguars swept the series for the second time since they joined the AFC South in 2002.

Dolphins 35, Broncos 9

Miami Gardens, Fla. — Xavien Howard’s 30-yard interception return for a touchdown highlighted a dominating defensive effort by the Dolphins, and they snapped a five-game losing streak.

Niners 15, Bears 14

Chicago — Robbie Gould kicked a 24-yard field goal in the closing seconds and Jimmy Garoppolo threw for 293 yards in his first San Francisco start.

Seahawks 24, Eagles 10

Seattle — Russell Wilson threw three touchdown passes, the last a 15-yard strike to J.D. McKissic with 7:29 left, and Seattle stayed in the NFC playoff hunt by beating Philadelphia.

Ex-NFL Coach EdwardsHired at Arizona State

Tempe, Ariz. — Arizona State has hired former NFL coach and ESPN analyst Herm Edwards as its football coach.

The school announced the hiring on Sunday night and will hold a news conference introducing Edwards this morning.

The Sun Devils fired coach Todd Graham after six seasons on Nov. 26 and wanted to move quickly with the early-signing period for high school recruits starting on Dec. 20.

 Arizona State made a surprise move by hiring the 63-year-old Edwards, who hasn’t coached since 2008 after being fired by the NFL’s Kansas City Chiefs.

Edwards has not coached in college since serving as a San Jose State assistant in 1989 and spent the last nine years as an NFL analyst for ESPN

Arizona State athletic director Ray Anderson previously represented Edwards during his days as an agent.

Correction

The Los Angeles Rams defeated the Arizona Cardinals, 32-16, in NFL action on Sunday. The score of the game and the teams involved were incorrect in Monday’s NFL roundup.