NEW ORLEANS — The Panthers were running out of bodies, and they couldn't do much but run.
And yet, it somehow worked.
The Panthers beat the Saints 10-7 Sunday at the Caesars Superdome, finishing the season 7-10 in unusual fashion.
Sam Darnold hit Terrace Marshall Jr. for a 21-yard gain with 19 seconds left to set up a 42-yard field goal by Eddy Piñeiro, overshadowing a sloppy day passing the ball.
Darnold finished the game 5-of-15 for 43 yards and two interceptions, by far his worst day in six starts this season. He had been one of the most efficient passers in the league since taking over five games ago, but that wasn't the case Sunday. At least other than that one pass and just enough with his legs.
The win moved the Panthers to 6-6 under interim head coach Steve Wilks, who gave them a bit of life in the second half of the season (at one point winning four of six). But after last week's loss at Tampa knocked them out of playoff contention, the increasingly banged-up Panthers appeared flat early, before the dramatic finish.
— In addition to the picks, Darnold also fumbled into the end zone, but that one turned out OK, as backup guard Michael Jordan recovered it for a touchdown in the third quarter.
It was the second fumble this season by Darnold that resulted in a touchdown, after he got on top of his own for the Holly Roller Part Two against Denver in his first start.
— The Panthers entered this game with a remarkable ironman streak on the offensive line.
It didn't last.
Left guard Brady Christensen left in the first quarter with an ankle injury, was carted to the locker room and did not return. He was replaced in the lineup by Jordan, who started 10 games last year.
Near the end of the second quarter, right guard Austin Corbett limped off the field with a knee injury following a Darnold interception, and Corbett was replaced by rookie Cade Mays for the rest of the game.
Before Sunday, the starting line played every snap of every game this season, and they only used two starting lineups all year. Center Bradley Bozeman replaced Pat Elflein in Week 7, and that's the only change they made.
Last season, the Panthers used 13 different line combinations in 17 games.
— There was some fight in the two teams in the third quarter, with a pair of players ejected.
Saints defensive end Marcus Davenport was in the face of a group of Panthers players after a run and appeared to shove tight end Ian Thomas in the back of the helmet. Panthers running back D'Onta Foreman turned angrily and threw a punch at Davenport's helmet.
Both players were ejected.
Foreman had 12 carries for 67 yards before he was tossed, falling 87 yards short of 1,000 for the season.
— Veteran cornerback Josh Norman started the game for Keith Taylor Jr. and took a minute to get up to speed.
Norman was beat by Saints rookie Chris Olave for a 25-yard touchdown on the game's opening possession.
The 35-year-old Norman didn't play much in his first game back last week against the Buccaneers, getting just 10 snaps (and one in the first half) in that game.
— The Panthers were without four defensive starters to begin the game, with defensive end Brian Burns inactive with an ankle injury and Matt Ioannidis held out with a back issue. Along with cornerbacks Jaycee Horn and Donte Jackson finishing the year on injured reserve, it was a mixed group of personnel.
Linebacker Frankie Luvu continued to make plays, including a key fourth-down stop in the second quarter. Rookie defensive end Amaré Barno had a sack in the fourth quarter, and hit Burns' signature Spider-Man pose to honor it.
View the best in-game photos from Carolina's Week 18 game against the New Orleans on Sunday.

Carolina Panthers running back Chuba Hubbard runs during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Butch Dill)

LB - 7 - Shaq Thompson

WR - 88 - Terrace Marshall Jr.

New Orleans Saints running back Alvin Kamara is tackled by Carolina Panthers safety Xavier Woods during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

New Orleans Saints running back Alvin Kamara during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Butch Dill)

Carolina Panthers quarterback Sam Darnold looks to pass during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

New Orleans Saints quarterback Andy Dalton passes during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Butch Dill)

New Orleans Saints line up against the Carolina Panthers during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Butch Dill)

New Orleans Saints running back Alvin Kamara runs during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

Carolina Panthers quarterback Sam Darnold runs around New Orleans Saints defensive end Marcus Davenport during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

Carolina Panthers quarterback Sam Darnold runs around New Orleans Saints defensive end Marcus Davenport during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

WR - 2 - D.J. Moore


RB - 30 - Chuba Hubbard

QB - 14 - Sam Darnold

QB - 14 - Sam Darnold

DT - 95 - Derrick Brown

QB - 14 - Sam Darnold

WR - 2 - D.J. Moore

RB - 30 - Chuba Hubbard



WR - 2 - D.J. Moore

DE - 98 - Marquis Haynes

DT - 95 - Derrick Brown


TE - 82 - Tommy Tremble







RB - 30 - Chuba Hubbard





S - 25 - Xavier Woods



RB - 33 - D'Onta Foreman






Carolina Panthers running back Chuba Hubbard runs during the first half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Butch Dill)

New Orleans Saints tight end Taysom Hill (7) runs the ball during an NFL football game against the Carolina Panthers, Sunday, Jan. 8, 2023, in New Orleans. (AP Photo/Tyler Kaufman)

New Orleans Saints tight end Taysom Hill (7) runs the ball past Carolina Panthers defensive tackle Phil Hoskins (71) during an NFL football game, Sunday, Jan. 8, 2023, in New Orleans. (AP Photo/Tyler Kaufman)

New Orleans Saints wide receiver Rashid Shaheed (89) is defended by Carolina Panthers cornerback Josh Norman (6) during an NFL football game, Sunday, Jan. 8, 2023, in New Orleans. (AP Photo/Tyler Kaufman)

Carolina Panthers running back D'Onta Foreman (33) runs the ball past New Orleans Saints safety Tyrann Mathieu (32) during an NFL football game, Sunday, Jan. 8, 2023, in New Orleans. (AP Photo/Tyler Kaufman)

Carolina Panthers guard Michael Jordan recovers a fumble for a touchdown during the second half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

New Orleans Saints tight end Taysom Hill (7) runs the ball during an NFL football game against the Carolina Panthers, Sunday, Jan. 8, 2023, in New Orleans. (AP Photo/Tyler Kaufman)

Carolina Panthers quarterback Sam Darnold passes during the second half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Gerald Herbert)

Carolina Panthers quarterback Sam Darnold fumbles in the end zone during the second half an NFL football game between the Carolina Panthers and the New Orleans Saints in New Orleans, Sunday, Jan. 8, 2023. (AP Photo/Butch Dill)

DT - 95 - Derrick Brown

DT - 95 - Derrick Brown

DE - 90 - Amare Barno

DT - 95 - Derrick Brown
