Packers vs. 49ers Recap: Green Bay Dominates as 49ers Falter
With Josh Jacobs pounding away at the 49ers’ depleted defence and Jordan Love orchestrating a steady passing attack, Green Bay made this one look easy. Meanwhile, San Francisco looked out of sorts without some of their top stars, struggling to keep up with the relentless Packers on both sides of the ball.
First Quarter
Green Bay set the tone early, coming out with a balanced offensive drive that showcased their game plan to control the pace. Jordan Love looked comfortable, completing passes to keep the chains moving, including a key 15-yard touchdown to Romeo Doubs that put the Packers on the board first. The 49ers answered with a 42-yard Jake Moody field goal to make it 7-3, but Green Bay wasn’t about to take their foot off the gas.
Second Quarter
The Packers’ offensive line began to assert its dominance in the second quarter, opening up huge lanes for Josh Jacobs, who rumbled into the end zone twice before halftime. His second touchdown—a powerful 22-yard run—showcased his physicality, as he shed multiple tacklers on his way to the score. Green Bay’s defence, meanwhile, kept the pressure on 49ers backup QB Brandon Allen, and the Packers went into halftime with a 17-7 lead after San Francisco managed a late touchdown with a George Kittle reception.
Third Quarter
Coming out of halftime, the Packers kept the momentum on their side. Jordan Love hit Christian Watson on a 30-yard strike to extend the lead to 24-10 after the 49ers added another Moody field goal. San Francisco, already missing key players like Brock Purdy and Trent Williams, simply couldn’t muster enough offensive rhythm against Green Bay’s relentless defence. Xavier McKinney’s interception late in the third was a dagger, setting up a short field and allowing Josh Jacobs to punch in his third touchdown of the day from one yard out, making it 31-10.
Fourth Quarter
Green Bay closed things out with authority. Brandon Allen’s fumble, recovered by Kenny Clark, set up Jordan Love to find Malik Heath for a 3-yard touchdown pass, sealing the deal at 38-10. The 49ers struggled to move the ball for any meaningful gain, and the Packers’ defence stayed aggressive, finishing with five sacks and three forced turnovers. San Francisco’s offence, hampered by penalties and miscues, never found their footing.
Packers vs. 49ers; The Big Stats
Josh Jacobs: Jacobs had a monster game, rushing for 106 yards on 26 carries with three touchdowns. His physical running style wore down the 49ers’ defence and helped the Packers control the tempo.
Jordan Love: Love was efficient, completing 13 of 23 passes for 163 yards and two touchdowns. He spread the ball around effectively and avoided any costly mistakes, ending an 8-game interception streak.
Packers’ Defense: Green Bay’s defense forced three turnovers—all of which led to touchdowns—and recorded five sacks. Rashan Gary, Kenny Clark, and Lukas Van Ness were instrumental in keeping constant pressure on the 49ers.
49ers’ Struggles: San Francisco, missing both starting quarterback Brock Purdy and star edge rusher Nick Bosa, committed nine penalties for 77 yards, including several critical mistakes that halted their momentum. Brandon Allen was under duress throughout, throwing an interception and losing a fumble.
Packer vs. 49ers Betting Recap
The Packers entered this matchup as 6-point favourites and made covering look easy, cruising to a 28-point victory. The over/under was set at 44.5, and the over hit comfortably thanks to Green Bay’s offensive output. Bettors who backed Green Bay’s moneyline (-300) walked away happy, as did those who took the Josh Jacobs rushing props, with his three-touchdown day far exceeding expectations.
Looking ahead, the Packers have now won five of their last six games and look like a strong contender. Meanwhile, the 49ers’ struggles continue, and they’ll need to regroup quickly before facing the Bills.

