{"id":1415550,"date":"2025-12-01T07:23:08","date_gmt":"2025-12-01T07:23:08","guid":{"rendered":"https:\/\/www.squawka.com\/en\/?post_type=nfl-news&#038;p=1415550"},"modified":"2025-12-01T07:23:09","modified_gmt":"2025-12-01T07:23:09","slug":"game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller","status":"publish","type":"nfl-news","link":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/","title":{"rendered":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller"},"content":{"rendered":"<div class=\"author-credentials\" style=\"background: #f5f5f5; padding: 15px; margin: 20px 0; border-left: 4px solid #6c00ff;\"><strong>Analysis by Andy Francis, NFL Game Analyst<\/strong><br\/>\n\n? Specialising in post-game breakdowns and player performance analysis\n<\/div>\n\n<h2 id=\"quick-recap\">\u26a1 Quick Recap: Los Angeles Rams vs Carolina Panthers<\/h2>\n<div style=\"background: #f9f9f9; padding: 20px; margin: 20px 0;\">\n<strong>Final Score:<\/strong> Los Angeles Rams 28 &#8211; Carolina Panthers 31<br\/>\n<strong>Game MVP:<\/strong> Bryce Young (QB, Panthers) \u2013 324 total yards, 3 passing TDs, 0 INTs, 43 rushing yards<br\/>\n<strong>Turning Point:<\/strong> Mike Jackson&#8217;s (CB, Panthers) 48-yard interception return for a touchdown, Q1, 1:10 remaining<br\/>\n<strong>Key Stat:<\/strong> Panthers converted 4th down twice for touchdowns, including the 33-yard Coker and 43-yard McMillan strikes<br\/>\n<strong>What It Means:<\/strong> Panthers move above .500 and stay alive in the NFC South, Rams remain NFC contenders but lose ground in divisional race.<br\/>\n<strong>Next Up:<\/strong> Rams at Cardinals (7 Dec, 18:00), Panthers BYE<\/div>\n\n<h2>How Did the Los Angeles Rams vs Carolina Panthers Unfold Quarter by Quarter?<\/h2>\n<h3>First Quarter: High-Octane Start, Defensive Score Defines Early Tone<\/h3>\n<p>The opening quarter set the stage for a frenetic affair with both offences quickly finding the end zone. The Rams drove 35 yards on their opening possession, capped by Matthew Stafford&#8217;s 4-yard touchdown pass to Davante Adams. The Panthers responded with Bryce Young methodically engineering a 69-yard drive, highlighted by Chuba Hubbard&#8217;s 35-yard catch-and-run touchdown on 3rd-and-8. Carolina&#8217;s special teams delivered excellent field position repeatedly, but the biggest early swing came courtesy of the defence. Mike Jackson (CB) stepped in front of a Stafford pass and sprinted 48 yards the other way for a momentum-shifting pick-six. Rams&#8217; opening field position (after two Panther penalties in the return and coverage) aided their early efficiency, but both teams displayed ability to create explosive plays.<\/p>\n<ul><li>End of Q1: Panthers 14, Rams 7<\/li><li>Notable: Mike Jackson&#8217;s defensive TD, Chuba Hubbard&#8217;s 35-yard TD reception, Young 66 pass yards.<\/li><\/ul>\n\n<h3>Second Quarter: Trading Blows, Red-Zone Execution and Response<\/h3>\n<p>Both teams dialled up their scoring output in a high-event second quarter. The Rams, down early, began the quarter with a balanced scoring drive, as Blake Corum (RB) consistently gained chunk yardage culminating in his 2-yard TD run. Stafford and Adams continued their prolific connection, finishing a 64-yard TD drive with a precise 7-yard toss on 3rd-and-6. Carolina, meanwhile, leaned on Hubbard and Young&#8217;s wheels; Young&#8217;s 24-yard scramble extended a march that stalled short but resulted in a Fitzgerald 33-yard field goal. Adams remained a red zone favourite (two first-half touchdown grabs), while the Panthers&#8217; run game kept LA off-balance. After back-and-forth scores and a late field goal, the Rams struck with a signature 80-yard drive capped by Corum&#8217;s short-range rushing score (note Panthers&#8217; struggles to defend between the tackles).<\/p>\n<ul><li>Halftime: Panthers 17, Rams 21<\/li><li>Notable: Adams 2 TDs (11 and 4 yards), Corum 2 rushing scores, Panthers held to a crucial field goal after a promising red zone trip.<\/li><\/ul>\n\n<h3>Third Quarter: Resilience and Aggression \u2013 Panthers&#8217; Fourth-Down Brilliance<\/h3>\n<p>After the break, Carolina&#8217;s approach shifted aggressive, converting a pair of critical fourth down situations brilliantly. Their 10-play, 71-yard drive ended with Young&#8217;s deep 33-yard touchdown lob to Jalen Coker on 4th-and-3, showcasing both composure and tactical risk-taking. LA&#8217;s offence stuttered in response, with Carolina&#8217;s front seven limiting Kyren Williams&#8217; first-down gains and forcing a series of punts. The period saw defensive adjustments, and momentum was briefly with the Panthers thanks to their calculated willingness to trust Young in high-leverage spots, but both punters were kept busy as the quarter wore on.<\/p>\n<ul><li>End of Q3: Panthers 24, Rams 21<\/li><li>Notable: Panthers 4th-down TD on deep bomb to Coker, Young surpassed 250 passing yards by quarter\u2019s end.<\/li><\/ul>\n\n<h3>Fourth Quarter: Wild Finishes and Last-Minute Drama<\/h3>\n<p>The final 15 minutes delivered box-office drama. The Rams briefly grabbed a late lead when Kyren Williams punched home a 7-yard TD (after a Nacua 31-yard reception set them up into the red zone). Carolina answered with an immediate 65-yard touchdown drive, culminating in a desperate 43-yard dart from Young to Tetairoa McMillan on 4th-and-2. With 6:34 left, the Panthers led 31-28, and both defences tightened up. LA put together a promising response but Stafford was sacked and lost a fumble to Derrick Brown, ending the Rams&#8217; best chance at a comeback. Young&#8217;s cool kneel-downs sealed the Panther\u2019s hard-fought win.<\/p>\n<ul><li>End of Q4\/Final: Panthers 31, Rams 28<\/li><li>Notable: Panthers&#8217; fourth-down touchdown conversions, Rams&#8217; late fumble, both teams 100% on PATs.<\/li><\/ul>\n\n    <div class=\"sq-toplist\">\n        <div class=\"sq-toplist__items\">\n\t\t\t    <div\n            class=\"sq-toplist__item\"\n            data-entity-id=\"1381364\"\n            data-offer-id=\"1381449\"\n    >\n\t\t        <div class=\"sq-toplist__item-container\">\n            <div class=\"sq-toplist__offer\">\n\t\t\t\t\t\t\t\t\t<a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"nofollow noopener\" data-brand=\"Sky Bet\"data-placement=\"nfl\" data-rating=\"9.5\" data-position=\"1\" data-placement-details=\"logo\" class=\"sq-toplist__logo\" style=\"background:#132c6c\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"89\" src=\"https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-300x89.webp\" class=\"attachment-medium size-medium\" alt=\"SkyBetLogo20052025\" srcset=\"https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-300x89.webp 300w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-1024x302.webp 1024w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-768x227.webp 768w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-1536x454.webp 1536w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-400x118.webp 400w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-600x177.webp 600w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-203x60.webp 203w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-150x44.webp 150w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white-40x12.webp 40w, https:\/\/media.squawka.com\/images\/2025\/04\/20135042\/skybet-logo-newnew-white.webp 2032w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\t\t\t\t                <div class=\"sq-toplist__offer-box\">\n                    <span class=\"sq-toplist__bookmaker\">\n                        <a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"nofollow noopener\" data-brand=\"Sky Bet\"data-placement=\"nfl\" data-rating=\"9.5\" data-position=\"1\" data-placement-details=\"brand_name\">Sky Bet<\/a>                    <\/span>\n                    <span class=\"sq-toplist__offer-title is-tablet-visible\">\n                        <a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"nofollow noopener\" data-brand=\"Sky Bet\"data-placement=\"nfl\" data-rating=\"9.5\" data-position=\"1\" data-placement-details=\"offer\">Get \u00a35 Free Bet When You Place A \u00a310 Bet<\/a>                    <\/span>\n                <\/div>\n                <span class=\"sq-toplist__offer-title is-mobile-visible\">\n                    <a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"nofollow noopener\" data-brand=\"Sky Bet\"data-placement=\"nfl\" data-rating=\"9.5\" data-position=\"1\" data-placement-details=\"offer\">Get \u00a35 Free Bet When You Place A \u00a310 Bet<\/a>                <\/span>\n            <\/div>\n            <div class=\"sq-toplist__buttons\">\n\t\t\t\t<a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"nofollow noopener\" data-brand=\"Sky Bet\"data-placement=\"nfl\" data-rating=\"9.5\" data-position=\"1\" data-placement-details=\"cta\" class=\"sq-btn sq-btn--secondary sq-btn--full\">Claim Offer<\/a>                <div class=\"sq-rating\">\n                    <span class=\"sq-rating__text\">Our Score<\/span>\n                    <span class=\"sq-rating__value\">9.5<\/span>\n                <\/div>\n                <a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/sky-bet-review\/\" class=\"sq-review-link\">\n                    <span>Read our review<\/span>\n                <\/a>\n            <\/div>\n\t\t\t        <ul class=\"sq-toplist__features\">\n                            <li class=\"sq-toplist__features-item\">Enhanced Offers<\/li>\n                            <li class=\"sq-toplist__features-item\">Request A Bet Feature<\/li>\n                            <li class=\"sq-toplist__features-item\">Vast selection of sports markets<\/li>\n                    <\/ul>\n                <\/div>\n\t\t            <div class=\"sq-toplist__item-tc\"><p>#AD 18+ New customers only. \u00a35 minimum deposit. Place a \u00a310 qualifying bet on any market. Odds of 1\/1 or greater. 1 x \u00a35 bet token. Free bet stakes not included in returns. Free bets are non-withdrawable. 30 day free bet expiry. Eligibility restrictions. Further T&amp;Cs apply.<\/p>\n<\/div>\n\t\t    <\/div>\n        <\/div>\n    <\/div>\n\n\n<h2>Who Were the Standout Players in Los Angeles Rams vs Carolina Panthers?<\/h2>\n<h3>Carolina Panthers Standouts<\/h3>\n<div class=\"player-analysis\">\n<strong>Bryce Young (QB)<\/strong>\n<ul>\n<li><strong>Performance:<\/strong> 24\/36, 305 pass yards, 3 touchdowns, 0 interceptions; 43 rush yards, 1 sack taken<\/li>\n<li><strong>Key Moment:<\/strong> Delivered consecutive 4th-down TD passes (33- and 43-yards) to Coker and McMillan; 24-yard first-half scramble on 2nd-and-4 in the red zone<\/li>\n<li><strong>Impact:<\/strong> Young&#8217;s poise in big spots, particularly on high-variance downfield strikes, was the engine of Carolina&#8217;s comeback and late-game control<\/li>\n<li><strong>Betting Note:<\/strong> Young\u2019s increasing usage as a rusher (4 strong scampers) raises his floor for prop markets\n<\/li><\/ul>\n<\/div>\n<div class=\"player-analysis\">\n<strong>Chuba Hubbard (RB)<\/strong>\n<ul>\n<li><strong>Performance:<\/strong> 21 carries, 105 rushing yards; 3 receptions, 52 yards &#038; 1 TD<\/li>\n<li><strong>Key Moment:<\/strong> 35-yard receiving touchdown (Q1) on 3rd-and-8; chain-moving 9- and 10-yard runs in the second half<\/li>\n<li><strong>Impact:<\/strong> Constantly attacked edges, broke tackles, extended drives, and was vital as a release valve to burn clock late<\/li>\n<li><strong>Betting Note:<\/strong> With over 150 scrimmage yards on volume, Hubbard\u2019s market for overs (rushing\/receiving) is increasingly appealing.<\/li>\n<\/ul>\n<\/div>\n<div class=\"player-analysis\">\n<strong>Mike Jackson (CB)<\/strong>\n<ul>\n<li><strong>Performance:<\/strong> 1 interception, 48 yards, 1 touchdown; 3 solo tackles<\/li>\n<li><strong>Key Moment:<\/strong> Pick-six in late first quarter, moved the score from 7-7 to 14-7 for the hosts<\/li>\n<li><strong>Impact:<\/strong> Immediate impact plays shifted game script, enabling Carolina to play with a lead for much of the contest<\/li>\n<li><strong>Betting Note:<\/strong> Defensive anytime scorer markets paid for Jackson; watch for Carolina playmaking props going forward<\/li>\n<\/ul>\n<\/div>\n\n<h3>Los Angeles Rams Standouts<\/h3>\n<div class=\"player-analysis\">\n<strong>Matthew Stafford (QB)<\/strong>\n<ul>\n<li><strong>Performance:<\/strong> 29\/47, 312 pass yards, 3 touchdowns, 2 INTs (including 1 pick-six), 1 lost fumble, sacked 3 times<\/li>\n<li><strong>Key Moment:<\/strong> Led a third-quarter drive finishing with a 7-yard Williams touchdown to put LA ahead but was undone by the costly first-quarter INT and a late lost fumble<\/li>\n<li><strong>Impact:<\/strong> A tale of two halves &#8211; Stafford&#8217;s production kept LA in it but turnovers proved decisive<\/li>\n<li><strong>Betting Note:<\/strong> Stafford&#8217;s interception\/fumble propensity is a risk for turnover-based props against opportunistic defences<\/li>\n<\/ul>\n<\/div>\n<div class=\"player-analysis\">\n<strong>Davante Adams (WR)<\/strong>\n<ul>\n<li><strong>Performance:<\/strong> 8 receptions, 95 yards, 2 TDs (4 &#038; 7 yards), 14 targets<\/li>\n<li><strong>Key Moment:<\/strong> First two LA touchdown grabs including red zone conversions, plus 32-yard gain to flip field position<\/li>\n<li><strong>Impact:<\/strong> Favoured third-down and red zone read, commanded attention on every Rams scoring drive<\/li>\n<li><strong>Betting Note:<\/strong> Adams continues to be an elite anytime touchdown and target leader option<\/li>\n<\/ul>\n<\/div>\n<div class=\"player-analysis\">\n<strong>Kyren Williams (RB)<\/strong>\n<ul>\n<li><strong>Performance:<\/strong> 20 carries, 103 rush yards, 1 TD; 3 receptions, 22 yards<\/li>\n<li><strong>Key Moment:<\/strong> 7-yard go-ahead TD early in Q4 after 31-yard setup play to Nacua<\/li>\n<li><strong>Impact:<\/strong> Maintained consistent ground production even as Rams trailed, keeping play-action alive<\/li>\n<li><strong>Betting Note:<\/strong> Williams&#8217; consistency makes him a candidate for over rushing yards in future matchups<\/li>\n<\/ul>\n<\/div>\n\n<h2>What Were the Turning Points in Los Angeles Rams vs Carolina Panthers?<\/h2>\n<h3>Turning Point #1: Mike Jackson&#8217;s Pick-Six (Q1, 1:10)<\/h3>\n<p>With the score knotted 7-7 and the Rams driving, Stafford fired to the flat only to have Mike Jackson (CB, Panthers) step in front for a 48-yard interception return touchdown. This defensive score gave Carolina a lead, sapped Ramsey momentum, and forced LA to play from behind for much of the contest.<\/p>\n\n<h3>Turning Point #2: Panthers Fourth-Down Touchdown to Coker (Q3, 8:48)<\/h3>\n<p>After a gutsy play call, Young delivered a 33-yard strike to Jalen Coker on 4th-and-3, turning a contentious midfield battle into a touchdown and cementing Carolina\u2019s offensive confidence. That leadership and tactical trust in Young paid dividends.<\/p>\n\n<h3>Turning Point #3: Tetairoa McMillan&#8217;s Fourth-Down 43-yard TD (Q4, 6:34)<\/h3>\n<p>Facing 4th-and-2 at the Rams 43, Young calmly hit McMillan in stride for the winning touchdown. The boldness shifted the pressure back onto Los Angeles, who could not recover.<\/p>\n\n<h3>Turning Point #4: Derrick Brown Forces and DJ Wonnum Recovers Late Fumble (Q4, 2:32)<\/h3>\n<p>With the Rams marching for a possible tying or winning drive, Derrick Brown (DT) cut through to sack Stafford for a loss at the Carolina 30, jarring the ball loose. Wonnum scooped up the fumble, setting up Panthers kneel downs and eliminating LA\u2019s comeback hopes.<\/p>\n\n<h2>What Do the Stats Tell Us About Los Angeles Rams vs Carolina Panthers?<\/h2>\n<table style=\"width: 100%; border-collapse: collapse;\">\n<thead>\n<tr style=\"background: #6c00ff; color: white;\">\n<th style=\"padding: 10px; text-align: left;\">STAT<\/th>\n<th style=\"padding: 10px; text-align: center;\">LOS ANGELES RAMS<\/th>\n<th style=\"padding: 10px; text-align: center;\">CAROLINA PANTHERS<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px;\">Total Yards<\/td>\n<td style=\"padding: 8px; text-align: center;\">406<\/td>\n<td style=\"padding: 8px; text-align: center;\">432<\/td>\n<\/tr>\n<tr style=\"background: #f5f5f5;\">\n<td style=\"padding: 8px;\">Passing Yards<\/td>\n<td style=\"padding: 8px; text-align: center;\">312<\/td>\n<td style=\"padding: 8px; text-align: center;\">305<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\">Rushing Yards<\/td>\n<td style=\"padding: 8px; text-align: center;\">111<\/td>\n<td style=\"padding: 8px; text-align: center;\">127<\/td>\n<\/tr>\n<tr style=\"background: #f5f5f5;\">\n<td style=\"padding: 8px;\">3rd Down Conversion %<\/td>\n<td style=\"padding: 8px; text-align: center;\">6\/14 (43%)<\/td>\n<td style=\"padding: 8px; text-align: center;\">7\/16 (44%)<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\">Red Zone Efficiency<\/td>\n<td style=\"padding: 8px; text-align: center;\">4\/5 (80%)<\/td>\n<td style=\"padding: 8px; text-align: center;\">3\/4 (75%)<\/td>\n<\/tr>\n<tr style=\"background: #f5f5f5;\">\n<td style=\"padding: 8px;\">Turnovers<\/td>\n<td style=\"padding: 8px; text-align: center;\">3<\/td>\n<td style=\"padding: 8px; text-align: center;\">0<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\">Time of Possession<\/td>\n<td style=\"padding: 8px; text-align: center;\">27:48<\/td>\n<td style=\"padding: 8px; text-align: center;\">32:12<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This was an attack-driven contest with both sides moving the ball well \u2014 Carolina topped 430 total yards, but LA matched them shot-for-shot until turnovers bit. The Panthers were clinical on late fourth downs (2\/2), cashing in with long-range touchdowns, while the Rams distributed the ball well but simply could not overcome three giveaways (2 INTs, 1 fumble lost).<\/p>\n<p>Each side was efficient in the red zone, but Carolina&#8217;s balanced attack (127 rushing yards, three backs over 30 rush yards) and superior possession paid off. LA\u2019s slight third-down edge was negated by their struggles on defence when it mattered on late conversions and fourth downs.<\/p>\n\n<h2>What Does This Result Mean for Los Angeles Rams and Carolina Panthers&#8217; Season?<\/h2>\n<p>The Panthers climb to 7-6, leapfrogging into wild card contention and closing ground in the NFC South, while the Rams slip to 9-3, remaining among the NFC&#8217;s top teams but dropping behind in the division race. For Carolina, a timely bye next week allows for rest and tactical retooling. Defensively, the Mike Jackson touchdown and Brown&#8217;s fourth-quarter heroics reinforced the Panthers&#8217; timely playmaking credentials, a boost as the playoff chase intensifies. No major injuries reported; both teams&#8217; key stars emerged healthy.<\/p>\n<p>The Rams, now with playoff seeding at risk, face a pivotal trip to the struggling Cardinals \u2014 early betting angles suggest a bounce-back, but Carolina\u2019s no-turnover performance is a template for winning turnover margin in December football.<\/p>\n\n<h2>What Are the Betting Angles for Los Angeles Rams and Carolina Panthers&#8217; Next Games?<\/h2>\n<h3>Rams Next: at Arizona Cardinals (7 Dec, 18:00 GMT, State Farm Stadium)<\/h3>\n<p>Coming off a frustrating loss, the Rams face a Cardinals side that has struggled defensively all season. Expect bet builder focus on LA\u2019s passing offence, especially with Stafford, Adams, and Kyren Williams all showing consistency against Carolina. Target Rams anytime touchdown scorer, the over on team rushing yards, and prop interest around LA\u2019s ability to limit turnovers against a weak Arizona defence. <\/p>\n<p>Find the latest odds and markets at <a href=\"\/en\/go\/paddy-power?q=gb-all-con-wof-s-spo\">Paddy Power<\/a> and <a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\">Sky Bet<\/a>.<\/p>\n\n<h3>Panthers Next: BYE WEEK<\/h3>\n<p>Carolina enjoy a well-earned rest in Gameweek 14. Their playoff odds may shorten during the week if other contenders slip, so keep tabs on outright markets on both <a href=\"\/en\/go\/paddy-power?q=gb-all-con-wof-s-spo\">Paddy Power<\/a> and <a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\">Sky Bet<\/a> for movement during the Panthers&#8217; bye.<\/p>\n\n<h2>Frequently Asked Questions: Los Angeles Rams vs Carolina Panthers<\/h2>\n<h3>What was the final score of Los Angeles Rams vs Carolina Panthers?<\/h3>\n<p>The Carolina Panthers defeated the Los Angeles Rams 31-28 on 30 November 2025 at Bank of America Stadium.<\/p>\n\n<h3>Who was the MVP of Los Angeles Rams vs Carolina Panthers?<\/h3>\n<p>Bryce Young (QB, Panthers) turned in a superb performance with 305 passing yards, 3 touchdowns (including two fourth-down deep strikes), and 43 yards on the ground.<\/p>\n\n<h3>What was the turning point in Los Angeles Rams vs Carolina Panthers?<\/h3>\n<p>The game\u2019s decisive swing came late in the first quarter when Panthers corner Mike Jackson returned a Stafford interception 48 yards for a touchdown, shifting the tone and providing a lead Carolina never fully relinquished.<\/p>\n\n<h3>When do Los Angeles Rams and Carolina Panthers play next?<\/h3>\n<p>The Rams travel to face the Arizona Cardinals on Sunday 7 December at 18:00 GMT. The Panthers have a bye in Gameweek 14 and will return to action in Week 15.<\/p>\n\n<h2>What&#8217;s the Final Verdict on Los Angeles Rams vs Carolina Panthers?<\/h2>\n<p>This was one of the NFL&#8217;s best contests of 2025, showcasing tactical risk-taking, quarterback poise, and defence-driven momentum swings. The Panthers\u2019 aggressive approach on fourth down, matched by Young&#8217;s accuracy and scrambling, provided a timely statement win in front of a raucous 71,292-strong home crowd. For bettors, Carolina&#8217;s late-season surge and Young\u2019s development are narratives to watch, especially for prop and outright markets headed into the stretch run.<\/p>\n<p>The Rams, despite flashes from Adams and Williams, were undone by turnovers \u2014 a stat that shapes the market on Stafford in all matchups the rest of the way. Punters should monitor both sides for injury updates over the bye and note LA\u2019s bounce-back potential in Arizona. Responsible gambling is essential as playoff tension and betting volumes ramp up in December.<\/p>\n<p><strong>18+ | BeGambleAware.org | Please bet responsibly.<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Analysis by Andy Francis, NFL Game Analyst ? Specialising in post-game breakdowns and player performance analysis \u26a1 Quick Recap: Los Angeles Rams vs Carolina Panthers Final Score: Los Angeles Rams 28 &#8211; Carolina Panthers 31 Game MVP: Bryce Young (QB, Panthers) \u2013 324 total yards, 3 passing TDs, 0 INTs, 43 rushing yards Turning Point:&#8230;<\/p>\n","protected":false},"author":427,"featured_media":1415551,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"los angeles rams carolina panthers game recap, los angeles rams carolina panthers final score, nfl game recap","_yoast_wpseo_title":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Squawka NFL","_yoast_wpseo_metadesc":"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points & betting angles for both teams' next games.","footnotes":""},"tags":[27535,27538],"class_list":["post-1415550","nfl-news","type-nfl-news","status-publish","has-post-thumbnail","hentry","tag-carolina-panthers","tag-los-angeles-rams"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Squawka NFL<\/title>\n<meta name=\"description\" content=\"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points &amp; betting angles for both teams&#039; next games.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller\" \/>\n<meta property=\"og:description\" content=\"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points &amp; betting angles for both teams&#039; next games.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | EN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-01T07:23:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/2025\/12\/01061150\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@squawka\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/\"},\"author\":{\"name\":\"Andy Francis\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#\\\/schema\\\/person\\\/d3f5147c45808b7b5fdc4aa91fefb30e\"},\"headline\":\"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller\",\"datePublished\":\"2025-12-01T07:23:08+00:00\",\"dateModified\":\"2025-12-01T07:23:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/\"},\"wordCount\":2023,\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2025\\\/12\\\/01061150\\\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg\",\"keywords\":[\"Carolina Panthers\",\"Los Angeles Rams\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/\",\"name\":\"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Squawka NFL\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2025\\\/12\\\/01061150\\\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg\",\"datePublished\":\"2025-12-01T07:23:08+00:00\",\"dateModified\":\"2025-12-01T07:23:09+00:00\",\"description\":\"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points & betting angles for both teams' next games.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#primaryimage\",\"url\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2025\\\/12\\\/01061150\\\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg\",\"contentUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2025\\\/12\\\/01061150\\\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg\",\"width\":1200,\"height\":680},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Squawka\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NFL News\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/nfl\\\/nfl-news\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/\",\"name\":\"Squawka | EN\",\"description\":\"Football News, Stats, and More...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#\\\/schema\\\/person\\\/d3f5147c45808b7b5fdc4aa91fefb30e\",\"name\":\"Andy Francis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"caption\":\"Andy Francis\"},\"description\":\"Andy Francis has a decade of experience in sport, working in content, betting and scouting roles for various professional clubs and companies, including Football Radar and Betting Odds. Andy is a Barnet fan, and also follows NFL and Darts closely.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/andrew_francls\"],\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/author\\\/andrewfrancis\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Squawka NFL","description":"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points & betting angles for both teams' next games.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/","og_locale":"en_GB","og_type":"article","og_title":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller","og_description":"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points & betting angles for both teams' next games.","og_url":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/","og_site_name":"Squawka | EN","article_publisher":"https:\/\/www.facebook.com\/SquawkaFootballNews\/","article_modified_time":"2025-12-01T07:23:09+00:00","og_image":[{"width":1200,"height":680,"url":"https:\/\/media.squawka.com\/images\/2025\/12\/01061150\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@squawka","twitter_misc":{"Estimated reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#article","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/"},"author":{"name":"Andy Francis","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e"},"headline":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller","datePublished":"2025-12-01T07:23:08+00:00","dateModified":"2025-12-01T07:23:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/"},"wordCount":2023,"image":{"@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2025\/12\/01061150\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg","keywords":["Carolina Panthers","Los Angeles Rams"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/","url":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/","name":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Squawka NFL","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2025\/12\/01061150\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg","datePublished":"2025-12-01T07:23:08+00:00","dateModified":"2025-12-01T07:23:09+00:00","description":"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points & betting angles for both teams' next games.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/2025\/12\/01061150\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/2025\/12\/01061150\/nfl-CarolinaPanthers-vs-LosAngelesRams.jpg","width":1200,"height":680},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/game-recap-rams-28-31-panthers-30-nov-2025-panthers-win-thriller\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Squawka","item":"https:\/\/www.squawka.com\/en\/"},{"@type":"ListItem","position":2,"name":"NFL News","item":"https:\/\/www.squawka.com\/en\/nfl\/nfl-news\/"},{"@type":"ListItem","position":3,"name":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Panthers Win Thriller"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/en\/#website","url":"https:\/\/www.squawka.com\/en\/","name":"Squawka | EN","description":"Football News, Stats, and More...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e","name":"Andy Francis","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","caption":"Andy Francis"},"description":"Andy Francis has a decade of experience in sport, working in content, betting and scouting roles for various professional clubs and companies, including Football Radar and Betting Odds. Andy is a Barnet fan, and also follows NFL and Darts closely.","sameAs":["https:\/\/x.com\/andrew_francls"],"url":"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/"}]}},"yoast_title":"Game Recap: Rams 28-31 Panthers (30 Nov 2025) | Squawka NFL","yoast_description":"Los Angeles Rams fell to Carolina Panthers 31-28 with Bryce Young leading the way. Quarter-by-quarter breakdown, player stats, turning points & betting angles for both teams' next games.","yoast_keyword":"los angeles rams carolina panthers game recap, los angeles rams carolina panthers final score, nfl game recap","_links":{"self":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/nfl-news\/1415550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/nfl-news"}],"about":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/types\/nfl-news"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/users\/427"}],"version-history":[{"count":0,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/nfl-news\/1415550\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media\/1415551"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media?parent=1415550"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/tags?post=1415550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}