Back to the edition
SportsReporting

McMillan’s career night lifts Panthers past Lions, 32–26

Hubbard’s running helped Carolina stay ahead. Detroit’s prolific passing night ended with a fourth-down catch a yard short.

Jared Goff in a blue Detroit Lions uniform and silver helmet on the field.
Jared Goff during Detroit’s game against Washington in September 2022. This file photograph does not depict Sunday’s game in Charlotte. Joe Glorioso / All-Pro Reels · Commanders at Lions / CC BY-SA 2.0
Image details

Flickr 1024 × 683 proportional rendition; no crop or generative alteration.

Tetairoa McMillan caught almost everything Bryce Young sent his way, and Chuba Hubbard gave Carolina a running game Detroit could not contain. The Panthers beat the Lions 32–26 in Charlotte on Sunday night, with McMillan catching 14 passes for 192 yards and two touchdowns. Young threw for 329 yards; Hubbard ran for 122 and two scores. Both teams finished the night 2–2.[8]

Carolina had made its main target obvious by necessity. Jalen Coker and Xavier Legette were unavailable, leaving Young short of experienced receivers. McMillan still had nine catches for 147 yards by halftime. Young completed his first 11 passes, and the Panthers scored on six consecutive possessions after punting on their opening drive. Detroit spent most of the night trying to interrupt a connection it knew was coming.[5]

Moving McMillan, then finding him

The Panthers helped McMillan by changing where he lined up. According to Next Gen Stats figures published by the team, he ran 13 of his 40 routes from the slot, his highest share in a game. Young completed all six throws to him from there for 94 yards and both touchdowns. McMillan caught passes against seven different defenders, making his production harder to explain as one cornerback’s bad night.[4]

The week’s practices had given Dave Canales reasons to worry. Young and McMillan missed connections and had to work through them afterward, the coach said in the Panthers’ postgame account. Their confidence survived the imperfect rehearsals. “I always trust him; that confidence is never going to fade,” Young said. With Coker out because of a quadriceps injury and Legette on injured reserve with a knee injury, that trust became a large part of Carolina’s offense.[2]

McMillan’s first touchdown came on a 32-yard throw down the right sideline in the second quarter. Ryan Fitzgerald missed the extra point, leaving Carolina ahead 13–6. Jared Goff answered with an 11-play drive, converting three third downs before Jahmyr Gibbs scored from a yard out. The teams then exchanged field goals in the half’s final seconds: Jameson Williams’ 49-yard reception set up Jake Bates to tie it 16–16 as time expired.[6]

McMillan scored again from 10 yards on Carolina’s opening possession of the second half. Afterward he approached a television camera and paid tribute to Steve Smith’s familiar touchdown celebration. He later learned the shot had gone to air without his words. The imitation had lost its sound, but the receiver had already supplied the substance: a second touchdown in a game that brought him close to Smith’s franchise receiving record.[2]

Hubbard made the lead harder to chase

Hubbard’s second touchdown finished a drive that showed Carolina had more available than its lead receiver. Darren Waller gained 16 yards, Brycen Tremayne caught a 21-yard pass, and John Metchie added 18. Hubbard then ran through the right side for 25 yards and scored from the 2 on the next play. The Panthers had traveled 85 yards in seven plays to lead 29–19. On their next possession, Hubbard opened with a 32-yard run and added another gain of 12.[9]

The Panthers kept producing despite changes on the offensive line. Corey Bullock had started in place of left guard Damien Lewis. Rookie right tackle Monroe Freeling then left in the third quarter with a knee injury, bringing Stone Forsythe into the game. Freeling did not return. Hubbard finished with 20 carries, his busiest and most productive rushing night of the season. Carolina needed those yards as well as Young’s passing to keep Detroit chasing.[1]

Dan Campbell described two different problems in Detroit’s defense. The coverage had not been good enough early; after some improvement there, the Lions began surrendering rushing yards. “We started bleeding yards there in the second half,” he said in remarks published by the team. Detroit has allowed at least 30 points in three of its four games. Campbell said he and coordinator Kelvin Sheppard would reconsider the balance of coverage, pressure and assignments, while resisting panic with thirteen games remaining.[7]

Detroit kept reaching scoring range

Goff completed 32 of 52 passes for 412 yards and one touchdown, keeping Detroit within reach even as Carolina built a thirteen-point lead. Fitzgerald’s 33-yard field goal made it 32–19. The Lions then reached the Carolina 15 before two penalties helped wreck the possession. They recovered from that empty trip quickly, driving 67 yards after a punt and cutting the margin to six on Goff’s 8-yard touchdown pass to Sam LaPorta with 3:38 left.[8]

LaPorta finished with eight catches for 84 yards. Williams led Detroit with six for 102, while Isaac TeSlaa added 95 on four catches and Amon-Ra St. Brown contributed eight for 75. Goff had productive options across the field. The ground game offered less: Gibbs carried fifteen times for 46 yards. Detroit finished with 452 total yards to Carolina’s 445, but its nine penalties cost 67 yards and its late possessions left too much to recover.[11]

Bates had kept those earlier chances from going completely to waste, making all four field-goal attempts and both extra points. His 26-yarder followed a 57-yard TeSlaa catch in the third quarter, but that possession still ended with Detroit behind 22–19. The Lions could make the long completion. Finishing enough drives with touchdowns proved harder.[6]

The catches that decided the finish

Carolina’s next possession nearly handed the ball straight back. Facing third-and-14, Young moved out of the pocket and found McMillan for 18 yards along the sideline. The catch did not finish Detroit off, but it made the Lions spend their remaining timeouts before Carolina punted. Hubbard singled out the play afterward in the Panthers’ account, explaining how it bought time even though the offense wanted to end the game itself.[10]

Detroit took over at its 13 with 2:06 remaining. After a short completion, Princely Umanmielen sacked Goff for a six-yard loss. An incompletion left fourth-and-13 from the Detroit 10. Goff found TeSlaa over the middle, but Lathan Ransom and Will Lee III brought him down at the 22. The gain was twelve yards. Carolina took possession with 1:22 left and Young knelt twice.[9]

Lee was a rookie cornerback playing because Carolina had lost starters Jaycee Horn and Mike Jackson to injured reserve. Umanmielen’s role had also grown after Nic Scourton’s season-ending injury, and Jaelan Phillips had left Sunday’s game with a hamstring problem. Their stop followed another important intervention by Devin Lloyd, who had chased down Detroit’s earlier fourth-down hook-and-lateral. The depleted defense had given up plenty of ground, but those two fourth-down tackles denied the Lions the possessions they needed.[3]

A week to recover

Carolina now enters its bye week with a win and several injury questions. Canales had no immediate update on Freeling or Phillips after the game. Detroit also lost cornerback Rock Ya-Sin to a hamstring injury. For the Lions, the final opportunity remained painfully clear: their defense had eventually forced the punt, their quarterback had the ball, and the comeback ended before they could move the chains once.[5]

Sources & further reading

Original reporting and research behind this article.

  1. Darin Gantt, Panthers: immediate game reportChecked October 5, 2026; game played October 4
  2. Kassidy Hill, Panthers: McMillan’s performance and late catchChecked October 5, 2026; game played October 4
  3. Darin Gantt, Panthers: the final defensive stopsChecked October 5, 2026; game played October 4
  4. Kassidy Hill and Darin Gantt, Panthers: statistics and snap countsChecked October 5, 2026; game played October 4
  5. Steve Reed, Associated Press: Panthers–Lions reportChecked October 5, 2026; game played October 4
  6. Tim Twentyman, Lions: game recapChecked October 5, 2026; game played October 4
  7. Tim Twentyman, Lions: Campbell’s postgame assessmentChecked October 5, 2026; game played October 4
  8. Field Level Media: Young and McMillan lead Carolina past DetroitChecked October 5, 2026; game played October 4
  9. NFL: final Lions–Panthers gamebook, October 4Checked October 5, 2026; game played October 4
  10. Darin Gantt, Panthers: Young and teammates on his performanceChecked October 5, 2026; game played October 4
  11. Detroit Lions: official final box scoreChecked October 5, 2026; game played October 4
  12. Joe Glorioso / All-Pro Reels: Goff file photograph and licenseFile photograph captured September 18, 2022
  13. NFL: McMillan’s touchdown celebrationChecked October 5, 2026; game played October 4

THE DAYBREAK / THE MORNING LETTER

A little more understanding,
every morning.

The day’s selected stories, the context behind them, and a deeper read. A considered start to your day, delivered to your inbox.

See what’s inside
Return to the edition