Instant analysis of 49ers’ 23-20 win over Tampa Bay in McCaffrey’s debut

TAMPA, Fla. — Christian McCaffrey’s season debut was a mere afterthought once the 49ers finished up a 23-20 victory Sunday over the Tampa Bay Bucs.

Brock Purdy engineered a last-minute drive that left it up to Jake Moody, who made a 44-yard field goal as time expired to atone for three earlier misses.

Mobbed by teammates as the 49ers improved to 5-4 on the season

Walking by without immediately congratulating him, however, was Deebo Samuel. After Moody’s third missed field goal of the day, Samuel confronted him near the 49ers sideline, long snapper Taybor Pepper intervened, Samuel’s left hand took a swipe into Pepper’s throat, and coaching assistants intervened to separate them.

“It’s an emotional game. Stuff like that happens all the time,” Moody said. “You just move past it. We won, so that’s all that matters.”

Moody missed the previous three games with a high-ankle sprain to his right (kicking) leg. He attributed Sunday’s three missed kicks — from 49, 50 and 44 yards — more so to changing winds before he made an adjustment for the game winner.

As for whether Samuel, a team captain, adjusted his attitude and offered an apology to he or Pepper, Moody replied: “There doesn’t need to be. It’s heat of the moment. It happens. I do have to make those kicks at the end of the day. That’s all I’m focused on, not anything like (an apology).”

Coach Kyle Shanahan did his best to downplay the rare yet explosive confrontation, simply suggesting that “brothers scuffle” and that any hard feelings would be fixed by the time their flight lands in the Bay Area.

It didn’t have to be such a close game, only it was as the 49ers defense failed to hold a fourth-quarter lead and earlier special teams miscues opened the comeback door for Tampa Bay (5-5).

Purdy completed all four of his passes on the winning drive, two apiece to Jauan Jennings and Ricky Pearsall.

Earlier in the fourth quarter, Purdy threw an 11-yard touchdown pass to George Kittle in the back left corner of the end zone to give the 49ers a 20-17 lead midway through the fourth quarter against the undermanned but gritty Bucs. Purdy scrambled around this Florida swampland before eventually throwing to a familiar spot, where Kittle also made a remarkable touchdown grab in the 49ers’ Sept. 29 win over New England.

The 49ers let another fourth-quarter lead slip away this season, however, as the Bucs pulled even at 20 on a last-minute, 26-yard field goal from Chase McLaughlin. Keying that drive was a dumbfounding barrage of defensive penalties, on Rock Ya-Sin (holding), Fred Warner (facemask), Maliek Collins (roughing the passer), and Evan Anderson (illegal hands to the face).

McCaffrey’s season debut undoubtedly enhanced the 49ers’ offense, as he totaled 68 receiving yards (six catches) and just 39 rushing yards (13 carries). Purdy passed for 353 yards and two touchdowns with no turnovers, while Baker Mayfield had just 116 yards for the Bucs.

The Bucs had their own say, primarily with their running backs leading their undermanned offense. Bucky Irving opened the fourth quarter with a 14-yard run on third-and-2, then followed that with a 12-yard touchdown dash past six defenders for the Bucs’ first lead of the game, 17-13.

The home crowd chanted “Buck-eee!” as the rookie rusher had 75 yards to that point. Fellow Bucs running back Raachad White scored Tampa’s first touchdown in the preceding quarter on a 9-yard catch-and-run.

Pearsall’s first career touchdown put the 49ers ahead 7-0, once a replay confirmed Pearsall’s 46-yard catch-and-run. Pearsall caught Purdy’s pass in stride over the middle at the Bucs’ 30, then beat safety Antoine Winfield Jr. to the left pylon.

Pearsall celebrated with Jauan Jennings in a choreographed dance, then was handed back the souvenir football from fullback Kyle Juszczyk as more teammates happily mobbed him.

That initial scoring drive was kept alive by a third-down holding penalty on the Bucs. McCaffrey followed with a 5-yard run and 7-yard catch before taking himself out for a water break, where he watched the next two plays unfold with Jordan Mason in the backfield.

Pearsall, starting his second straight game and playing in his third overall since having his rookie season delayed by an Aug. 31 gunshot wound through his chest from an attempted robbery in San Francisco. On the 49ers’ first series Sunday, Purdy overthrew Pearsall on third down, after Pearsall wasn’t spotted breaking open the previous snap.

The 49ers’ first red-zone opportunity with McCaffrey this season yielded only one touch for him (1-yard run). Purdy followed with consecutive incompletions (to Pearsall and Kittle), setting up a Moody field goal and a 10-0 lead 8:53 before halftime.

Tampa Bay responded with a field-goal drive just before halftime, and, in the process, they lost star left tackle Tristan Wirfs to a left knee injury. De’Vondre Campbell forced that 30-yard field goal with arguably his best play of the season, tackling Irving for a 3-yard loss on third down from the 49ers’ 9-yard line.

The 49ers’ next red zone series saw McCaffrey produce a 7-yard, third-down conversion catch to the Bucs’ 9-yard line, but then he came out for the next two plays. Running backs coach Bobby Turner appeared to hold him back from returning after a one-play break, and instead it was Isaac Guerendo failing to slow a Bucs’ pass rusher on a second-down sack.

The 49ers produced yet another special teams blunder in a season filled with them. Darrell Luter Jr., who had a punt ricochet off his foot in the Super Bowl, was pushed into Jacob Cowing by the Bucs’ Tavierre Thomas, resulting in a muffed punt and a turnover at the 49ers’ 21.

The Bucs converted that gaffe into a touchdown, with Mayfield completing a 9-yard scoring toss to White and tying the score at 10-10 only 3:02 after halftime.

Last season’s AP NFL Offensive Player of the Year, McCaffrey was a game-day scratch before the 49ers’ season-opening win over the New York Jets. He then went on injured reserve while recovering from Achilles tendinitis, a painful condition that led him to seek unspecified treatment or advice in Germany. He officially resumed practicing this past week, reported no setbacks, and came off IR on Saturday.

This being McCaffrey’s debut, it was his first full-speed, full-contact action since the Super Bowl, after which he scathed himself for a first-series fumble in the eventual overtime defeat to Kansas City.

Originally Published:

Related Posts

🚨 BREAKING: Jerry Jones just pulled the trigger on a massive move — a 14.5-sack demon is heading to Dallas, instantly transforming the Cowboys’ defense into a nightmare for the entire NFL! A decisive strike that shakes up the playoff race as Dallas loads up at the perfect moment. This isn’t just an upgrade… it’s a full-blown declaration of war.👇👇

Iп a move that coυld reshape the NFC laпdscape, Dallas Cowboys owпer aпd geпeral maпager Jerry Joпes has reportedly execυted a sigпificaпt trade with the Arizoпa Cardiпals…

🚨 BOMBSHELL: Lamar Jackson has stepped in with public support, pushing the controversy far beyond one sport and igniting debate across leagues — voices like Shilo Sanders are now questioning whether athletes can truly express personal beliefs without risking their careers! The pressure is rising as the line between identity and profession grows thinner. This is no longer just one story… it’s a defining debate about expression, identity, and the cost of living in the spotlight.👇👇

The former NBA gυard Jadeп Ivey has foυпd a пew ally oп social media after beiпg waived by the&пbsp;Chicago Bυlls.The&пbsp;Baltimore Raveпs&пbsp;QB1 Lamar Jacksoп showed his sυpport for…

🚨 JUST IN: The Eagles owner calls out the NFL as fans can no longer afford playoff tickets — a powerful statement now shaking the entire league! With prices spiraling out of reach, serious questions about fairness and accessibility are exploding. This isn’t just about money… it’s about the very soul of the game.👇👇

JUST IN: Jeffrey Lurie Calls Out National Football League as Fans Struggle to Afford Playoff Games In a moment that has quickly ignited widespread discussion across the…

🚨 BREAKING: Troy Aikman has sparked a firestorm after admitting he serves as a consultant for the Miami Dolphins, using “insider information” from his ESPN broadcasting role — a massive conflict of interest shaking the NFL to its core! Fans and teams are now questioning the league’s integrity and the transparency of future broadcasts. This isn’t just controversy… it’s a credibility crisis unfolding in real time.👇👇

If it wereп’t already clear the magпitυde of coпflict preseпt wheп aп NFL team hires a top broadcaster, lead ESPN NFL aпalyst Troy Aikmaп jυst spelled it…

🚨 BOMBSHELL: Chiefs President Clark Hunt warns of an economic withdrawal if the “Millionaire Tax” fails to support struggling communities — and Governor Mike Kehoe’s response has sparked outrage among fans! A tense standoff is escalating behind the scenes as sports and politics collide head-on. Could this reshape the relationship between the team and the city, or trigger an even bigger crisis?👇👇

Just hours after tensions surrounding tax negotiations began to surface, a new conflict has erupted that extends far beyond football and into the heart of Missouri’s economic…

🚨 BREAKING: The Red Sox have approved a $1.1 million project to erect a statue honoring legend Jerry Remy — Fenway is about to welcome a powerful new icon! A deeply emotional move that cements Remy’s legacy forever at the heart of Boston baseball. This isn’t just a statue… it’s a memory that will live on forever.👇👇

Boѕton Red ѕox hаve once аgаіn demonѕtrаted theіr commіtment to theіr legendѕ by аnnouncіng they wіll раy $2 mіllіon from theіr іnѕurаnce fund to Derek Lowe, the…