Minnesota
Vikings
6-3
26
FINAL
48
San Francisco
49ers
6-3
AI Recap
AI RECAPIn an explosive matchup, the San Francisco 49ers triumphed over the Minnesota Vikings with a final score of 48-26, solidifying their position in the playoff race as the season approaches its final stretch. With both teams eyeing crucial playoff positioning, the stakes were high, making this victory particularly significant for San Francisco.
Leading the charge for the 49ers was quarterback Brock Purdy, who delivered a standout performance with 358 passing yards and five touchdown passes, showcasing his ability to spread the ball effectively. On the other side, Minnesota's Jordan Mason rushed for 86 yards while Justin Jefferson emerged as a reliable target, racking up 139 receiving yards. However, it was Purdy's stellar play that ultimately set the tone for the game.
Defensively, San Francisco made key plays that contributed to their success. Osa Odighizuwa led the defense with five total tackles and 1.5 sacks, consistently pressuring the Vikings' offense. The turning point came when Malik Mustapha intercepted a pass, shifting momentum firmly in the 49ers' favor and allowing them to pull away in the second half.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 35 | 22 | 63% | 358 | 5 | 1 | 124.7 |
| Kyler Murray | QB | 25 | 10 | 40% | 215 | 0 | 3 | 31.6 |
| J.J. McCarthy | QB | 1 | 1 | 100% | 5 | 0 | 0 | 87.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jordan Mason | HB | 14 | 86 | 6.1 | 27 | 1 | 30 | 1 |
| Kaelon Black | HB | 10 | 60 | 6.0 | 31 | 0 | 29 | 0 |
| Christian McCaffrey | HB | 8 | 38 | 4.8 | 10 | 0 | 10 | 0 |
| Kyler Murray | QB | 3 | 30 | 10.0 | 4 | 1 | 15 | 0 |
| Demond Claiborne | HB | 6 | 8 | 1.3 | 11 | 1 | 8 | 0 |
| T.J. Hockenson | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brandon Aiyuk | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Justin Jefferson | WR | 7 | 139 | 19.9 | 18 | 0 | 26 | 0 |
| Mike Evans | WR | 6 | 139 | 23.2 | 20 | 3 | 62 | 0 |
| De'Zhaun Stribling | WR | 5 | 60 | 12.0 | 4 | 1 | 32 | 0 |
| T.J. Hockenson | TE | 2 | 51 | 25.5 | 18 | 0 | 31 | 0 |
| Brandon Aiyuk | WR | 4 | 48 | 12.0 | 16 | 1 | 18 | 0 |
| Ricky Pearsall | WR | 1 | 45 | 45.0 | — | 0 | 45 | 0 |
| George Kittle | TE | 3 | 45 | 15.0 | 47 | 0 | 24 | 0 |
| Jauan Jennings | WR | 1 | 25 | 25.0 | 6 | 0 | 25 | 0 |
| Christian McCaffrey | HB | 1 | 11 | 11.0 | 15 | 0 | 11 | 0 |
| Luke Farrell | TE | 1 | 8 | 8.0 | 1 | 0 | 8 | 0 |
| Jordan Addison | WR | 1 | 5 | 5.0 | 4 | 0 | 5 | 0 |
| Kaelon Black | HB | 1 | 2 | 2.0 | 4 | 0 | 2 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Osa Odighizuwa | DT | 5 | 1.5 | 0 | 0 | 0 |
| Malik Mustapha | FS | 3 | 0 | 1 | 0 | 0 |
| Fred Warner | MIKE | 3 | 0 | 1 | 1 | 1 |
| Jack Jones | CB | 1 | 0 | 1 | 0 | 1 |
| Isaiah Rodgers Sr | CB | 5 | 0 | 0 | 0 | 2 |
| Darrick Forrest | FS | 5 | 0 | 0 | 0 | 2 |
| Blake Cashman | MIKE | 5 | 0 | 0 | 0 | 0 |
| Byron Murphy Jr | CB | 0 | 0 | 1 | 0 | 1 |
| Eric Wilson | WILL | 4 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 3 | 0 | 0 | 0 | 0 |
| Jalen Redmond | DT | 3 | 0 | 0 | 0 | 0 |
| Gracen Halton | DT | 1 | 0.5 | 0 | 0 | 0 |
| Jakobe Thomas | SS | 2 | 0 | 0 | 0 | 0 |
| Josh Metellus | SS | 2 | 0 | 0 | 0 | 1 |
| Nick Martin | MIKE | 2 | 0 | 0 | 0 | 0 |
| Theo Jackson | FS | 1 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 0 | 0 | 0 | 0 |
| Harrison Smith | FS | 1 | 0 | 0 | 0 | 0 |
| James Pierre | CB | 1 | 0 | 0 | 0 | 0 |
| Charles Demmings | CB | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 2 |
| Dallas Turner | LEDG | 1 | 0 | 0 | 0 | 0 |
| Andrew Van Ginkel | REDG | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Will Reichard | K | 2 | 2 | 2 | 38 |
| Eddy Pineiro | K | 2 | 2 | 6 | 45 |

