Minnesota
Vikings
4-6
21
FINAL
31
San Francisco
49ers
5-6
AI Recap
AI RECAP
Franchise Hub Beat· 42m ago
In a thrilling Week 12 matchup, the San Francisco 49ers outlasted the Minnesota Vikings with a final score of 31-21, solidifying their position in the playoff race. Both teams entered the game looking to gain momentum as the season nears its climax, but the 49ers showcased their offensive prowess to claim victory. Brock Purdy led the charge for San Francisco, throwing for 306 yards and three touchdowns, proving to be a decisive force in the game. Christian McCaffrey complemented Purdy's performance with a solid ground game, racking up 107 rushing yards, while Ricky Pearsall emerged as a key target, catching passes for 117 yards. This dynamic trio kept the Vikings' defense on their heels throughout the contest. While the 49ers' offense stole the spotlight, their defense played a crucial role in the outcome as well. Garrett Williams secured a pivotal interception that halted a promising Vikings drive, serving as a turning point in the game. The Minnesota defense, led by Jake Golday's nine tackles and Najee Ramsey's sack, fought hard but ultimately could not contain the 49ers' offensive explosion when it mattered most.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB322475%30630135.6
Joey ParkerQB402153%2272175.7
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB211075.1411410
Jose RamirezHB8556.9361430
Kaelon BlackHB11504.5120171
Joey ParkerQB7395.6120150
Brock PurdyQB3206.7—090
Ricky PearsallWR000.0—000
Jordan AddisonWR000.0—000
T.J. HockensonTE000.0—000
Jose TownsendHB1-4-4.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Ricky PearsallWR611719.5671660
T.J. HockensonTE69015.0270300
Wan'Dale RobinsonWR78912.7171290
George KittleTE77410.6241170
Justin JeffersonWR36020.0342400
Cole RaineyWR4307.550100
Jordan AddisonWR4297.3100120
Demond ClaiborneHB2136.580110
Christian McCaffreyHB2126.0160100
Gunnar HelmTE11010.060100
Jose RamirezHB252.53030
Hunter LuepkeFB144.03040
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK11444
Will ReichardK0030