49ers at Vikings
San Francisco 49ers 20, Minnesota Vikings 14 · LOMBARDI LAB LEGENDS
Final Score
49ers 20 2 TD · 2 FG · 2 XP
Vikings 14 2 TD · 0 FG · 2 XPJ.J Mcarthy 164 yds passingChristian McCaffrey 80 yds rushingBrian Thomas Jr 75 yds receivingJames Pierre 10 tkl defenseTotal yards 312 · 255Passing yards 154 · 164Rushing yards 158 · 91Completions 15/24 · 18/29Yards per carry 4.4 · 3.8Recap
Franchise Hub Beat · 18d ago
The San Francisco 49ers narrowly defeated the Minnesota Vikings 20-14 in a crucial Week 14 matchup that held playoff implications for both teams. With the victory, the 49ers solidified their position in the postseason race, while the Vikings faced a tougher path to the playoffs.
J.J. McCarthy of the Vikings showcased his talent, throwing for 164 yards and two touchdowns, but it was Christian McCaffrey who led the 49ers offensively, rushing for 80 yards. Brian Thomas Jr. was a key target for San Francisco, finishing with 75 receiving yards, helping to keep the chains moving and maintain offensive momentum throughout the game.
Defensively, Julian Love made a significant impact for the 49ers, recording an interception that shifted the game's momentum in the second half. The Vikings' chance to rally was stifled by San Francisco's ability to pressure McCarthy, culminating in crucial stops, particularly in the red zone. The 49ers' defense ultimately proved to be the difference-maker in a tightly contested battle.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
49ers | ||||||
| Brock PurdyQB | 15/24 | 63% | 154 | 0 | 0 | 80.9 |
Vikings | ||||||
| J.J McarthyQB | 18/29 | 62% | 164 | 2 | 1 | 85.9 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Christian McCaffreyHB | 18 | 80 | 4.4 | 36 | 0 | 16 | 0 |
| Kaelon BlackHB | 5 | 57 | 11.4 | 35 | 0 | 40 | 0 |
| RJ HarveyHB | 11 | 12 | 1.1 | 5 | 2 | 9 | 1 |
| Brock PurdyQB | 2 | 9 | 4.5 | — | 0 | 6 | 0 |
| Brian Thomas JrWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Vikings | |||||||
| Jadan BaughHB | 13 | 61 | 4.7 | 21 | 0 | 19 | 0 |
| Tyson RobinsonHB | 4 | 20 | 5.0 | — | 0 | 8 | 0 |
| J.J McarthyQB | 7 | 10 | 1.4 | — | 0 | 6 | 0 |
| Rashid ShaheedWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Lawson LuckieTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Brian Thomas JrWR | 6 | 75 | 12.5 | 16 | 0 | 18 | 0 |
| Puka NacuaWR | 5 | 45 | 9.0 | 17 | 0 | 12 | 1 |
| Brandon AiyukWR | 1 | 26 | 26.0 | 2 | 0 | 26 | 0 |
| RJ HarveyHB | 1 | 4 | 4.0 | 3 | 0 | 4 | 0 |
Vikings | |||||||
| KJ DuffWR | 4 | 45 | 11.3 | 8 | 1 | 18 | 0 |
| Rashid ShaheedWR | 4 | 42 | 10.5 | 12 | 1 | 18 | 0 |
| Ryan WingoWR | 4 | 38 | 9.5 | 7 | 0 | 14 | 0 |
| Lawson LuckieTE | 2 | 22 | 11.0 | 9 | 0 | 14 | 1 |
| Tyson RobinsonHB | 1 | 10 | 10.0 | 3 | 0 | 10 | 0 |
| Jadan BaughHB | 3 | 7 | 2.3 | 4 | 0 | 3 | 1 |
| Other | |||||||
| Luke FarrellTE | 1 | 3 | 3.0 | 1 | 0 | 3 | 0 |
| Jake TongesTE | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
49ers | |||||
| Deommodore LenoirCB | 6 | 0 | 0 | 0 | 0 |
| Fred WarnerMIKE | 5 | 0 | 0 | 0 | 0 |
| Budda BakerSS | 4 | 0 | 0 | 0 | 0 |
| Roquan SmithMIKE | 4 | 0 | 0 | 0 | 0 |
| Devon WitherspoonCB | 3 | 0 | 0 | 0 | 0 |
| Gracen HaltonDT | 2 | 0 | 0 | 0 | 0 |
| Danielle HunterREDG | 2 | 0 | 0 | 0 | 0 |
| Nnamdi MadubuikeDT | 2 | 0 | 0 | 0 | 0 |
| Dre GreenlawWILL | 1 | 0 | 0 | 0 | 0 |
| Ellis Robinson IVCB | 1 | 0 | 0 | 0 | 0 |
| T.J. WattLEDG | 1 | 0 | 0 | 0 | 0 |
Vikings | |||||
| James PierreCB | 10 | 0 | 0 | 0 | 1 |
| Zayden WalkerWILL | 6 | 1 | 0 | 0 | 0 |
| Josh MetellusSS | 4 | 0.5 | 0 | 0 | 0 |
| George ToiaDT | 4 | 0.5 | 0 | 1 | 0 |
| Zion YoungREDG | 4 | 0 | 0 | 0 | 0 |
| Caleb BanksDT | 2 | 0.5 | 0 | 0 | 0 |
| Tre Hawkins IIICB | 3 | 0 | 0 | 0 | 0 |
| Jalen RedmondDT | 2 | 0 | 0 | 0 | 0 |
| Dallas TurnerLEDG | 0 | 0.5 | 0 | 0 | 0 |
| Tae JohnsonFS | 1 | 0 | 0 | 0 | 1 |
| Princewill UmanmielenLEDG | 1 | 0 | 0 | 0 | 0 |
| Other | |||||
| Julian LoveFS | 4 | 0 | 1 | 0 | 0 |
| Blake CashmanMIKE | 3 | 0 | 0 | 0 | 0 |
| Adon SchulerSS | 3 | 0 | 0 | 0 | 1 |
| Kyler GordonK | 3 | 0 | 0 | 0 | 0 |
| Andrew Van GinkelLEDG | 1 | 0 | 0 | 0 | 0 |
| Kyle JohnsonK | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
49ers | |||
| Eddy PineiroK | 2/3 | 2 | 33 |
Vikings | |||
| Will ReichardK | 0/0 | 2 | 0 |
