Young threw two touchdown passes to McMillan, who produced a career-best 14 receptions for 192 yards and two touchdowns. Running back Chuba Hubbard added two rushing scores and 122 yards as Carolina held off a late Detroit comeback attempt.
The Panthers improved to 2-2 with the victory, while the Lions also moved to 2-2 following their second loss of the season.
Lions vs Panthers Final Score
Carolina Panthers 32, Detroit Lions 26
The game remained closely contested through the first half, with the teams entering halftime tied at 16-16.
Carolina then took control in the third quarter.
Young found McMillan for a 10-yard touchdown before Hubbard powered into the end zone from two yards out. The Panthers added a field goal to build a 32-19 advantage.
Detroit refused to go away.
With just 3:38 remaining, Jared Goff connected with tight end Sam LaPorta for an eight-yard touchdown, cutting Carolina's lead to 32-26.
The Lions got the ball back for one final possession, but Detroit could not produce the first down it needed. Young subsequently took two kneel-downs to close out the Panthers' victory.
Bryce Young and Tetairoa McMillan Put on a Show
The biggest storyline from the Lions vs Panthers matchup was the connection between Bryce Young and Tetairoa McMillan.
Young completed 29 of 41 passes for 329 yards and two touchdowns without throwing an interception.
Both touchdown passes went to McMillan.
The second-year wide receiver was outstanding from the opening stages of the game, finishing with 14 catches for 192 yards and two touchdowns.
McMillan's first touchdown came on a 32-yard reception, while his second scoring catch covered 10 yards.
His 192 receiving yards marked a career high and made him the clear offensive star of the night.
McMillan Keeps Finding the End Zone
McMillan's performance was especially important for Carolina because the Panthers entered the game dealing with injuries at wide receiver.
With Jalen Coker and Xavier Legette unavailable, Young leaned heavily on McMillan, and the young receiver responded with the biggest statistical performance of his career.
He recorded nine catches for 147 yards in the first half alone.
By the end of the night, McMillan had become one of the central reasons the Panthers were able to defeat Detroit.
Chuba Hubbard Gives Carolina a Powerful Ground Game
While Young and McMillan dominated the passing game, Chuba Hubbard provided the Panthers with a major boost on the ground.
Hubbard carried the ball 20 times for 122 yards and two touchdowns.
His first touchdown came on a 15-yard run in the opening quarter.
He added another two-yard touchdown in the third quarter, helping Carolina create separation after Detroit had tied the game before halftime.
The Panthers' ability to run the ball effectively alongside Young's passing attack made it difficult for Detroit's defense to slow Carolina down.
Jared Goff Throws for 412 Yards in Lions Loss
Detroit quarterback Jared Goff put together an impressive statistical performance despite the defeat.
Goff completed 32 of 52 passes for 412 yards and one touchdown.
He connected with several of Detroit's top offensive weapons, including Jameson Williams, who finished with six receptions for 102 yards.
Sam LaPorta also had eight catches for 84 yards and scored Detroit's final touchdown.
However, the Lions struggled to establish a consistent rushing attack.
Detroit recorded only 15 rushing attempts, while much of its offensive production came through Goff's passing game.
How the Lions vs Panthers Game Unfolded
The Panthers struck first when Hubbard broke free for a 15-yard touchdown run.
Detroit answered with a Jake Bates field goal before Carolina extended its advantage when Young connected with McMillan for a 32-yard touchdown.
The Lions responded through Jahmyr Gibbs, who scored on a one-yard rushing touchdown.
The teams then exchanged field goals late in the second quarter, sending the game into halftime tied 16-16.
The third quarter changed the momentum.
Young and McMillan connected again for a touchdown, and Hubbard later added his second rushing score.
Carolina entered the fourth quarter with a 29-19 lead and added another field goal before Detroit mounted its late comeback.
Goff's touchdown pass to LaPorta made it a six-point game, but the Panthers' defense held firm when it mattered most.
Lions vs Panthers Key Player Stats
Carolina Panthers
Bryce Young: 29-of-41, 329 yards, 2 TDs, 0 INT
Tetairoa McMillan: 14 receptions, 192 yards, 2 TDs
Chuba Hubbard: 20 carries, 122 yards, 2 TDs
Detroit Lions
Jared Goff: 32-of-52, 412 yards, 1 TD
Jameson Williams: 6 receptions, 102 yards
Sam LaPorta: 8 receptions, 84 yards, 1 TD
Jahmyr Gibbs: 46 rushing yards, 1 TD
Why the Panthers Beat the Lions
Carolina's victory came down to its ability to sustain drives and capitalize on big plays.
The Panthers scored on six consecutive possessions after their opening punt, while Young repeatedly found McMillan against Detroit's secondary.
Carolina finished with 445 total yards, while Detroit actually produced 452 yards.
The difference was how those yards were distributed.
The Lions generated most of their offense through the air, while Carolina combined Young's passing attack with Hubbard's running game.
Detroit also committed nine penalties for 67 yards, creating additional obstacles during its comeback attempt.
Lions vs Panthers: What Went Wrong for Detroit?
For the Lions, the loss once again highlighted concerns on the defensive side of the ball.
Detroit struggled to contain McMillan throughout the game, particularly after halftime, when Young repeatedly went back to his favorite target.
The Lions' offense eventually found a rhythm, but the late comeback started too far behind.
Detroit reached the Carolina 15-yard line during the second half but failed to convert, and penalties also contributed to stalled possessions.
The defense then needed a stop late in the fourth quarter but could not give Goff enough time and field position to complete the comeback.
What’s Next for the Lions and Panthers?
The Detroit Lions will travel to Arizona next week to face the Cardinals.
The Carolina Panthers, meanwhile, will have a bye before returning to action against the Philadelphia Eagles on October 18.
Both teams now sit at 2-2, making the next stretch of the season particularly important as they look to establish themselves in their respective playoff races.
Lions vs Panthers Final Takeaway
The Lions vs Panthers matchup delivered one of the more entertaining games of the NFL weekend.
Detroit's offense produced 452 total yards and Goff threw for 412 yards, but Carolina's combination of explosive passing and a productive ground game proved decisive.
Bryce Young's two touchdown passes to Tetairoa McMillan, McMillan's career-high 192 receiving yards and Chuba Hubbard's two rushing touchdowns powered the Panthers to a 32-26 victory.
For Carolina, it was a statement performance in prime time. For Detroit, the loss leaves plenty to address before its next game.

