Minnesota
Vikings
3-4
28
FINAL
21
San Francisco
49ers
3-4
AI Recap
AI RECAPIn a thrilling Week 8 matchup, the Minnesota Vikings overcame the San Francisco 49ers with a final score of 28-21, solidifying their position in the playoff hunt. The stakes were high as both teams aimed for crucial momentum heading into the latter part of the season.
Leading the charge for the Vikings was Taylen Green, who threw for two touchdown passes and helped orchestrate a balanced offensive attack. Mark Fletcher Jr. was a force on the ground, racking up an impressive 172 rushing yards, while the 49ers' Brock Purdy put up a valiant effort with 315 passing yards and Victor Snow contributed 114 receiving yards in a losing effort.
Defensively, the Vikings made key plays that turned the tide of the game. Jakobe Thomas led the team with four total tackles, while Jake Golday added a crucial sack, disrupting Purdy's rhythm. Ivan Pace Jr. sealed the victory with a timely interception, marking a pivotal moment that ultimately allowed Minnesota to hold off the 49ers in a closely contested battle.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 25 | 17 | 68% | 315 | 1 | 2 | 90.8 |
| Taylen Green | QB | 11 | 7 | 64% | 66 | 2 | 0 | 119.6 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Mark Fletcher Jr | HB | 14 | 172 | 12.3 | 89 | 1 | 70 | 0 |
| Christian McCaffrey | HB | 8 | 50 | 6.3 | 17 | 0 | 18 | 0 |
| Brock Purdy | QB | 6 | 32 | 5.3 | 3 | 2 | 11 | 0 |
| Taylen Green | QB | 4 | 16 | 4.0 | 3 | 0 | 17 | 0 |
| Victor Snow | WR | 1 | 2 | 2.0 | 2 | 0 | 2 | 0 |
| Tank Bigsby | HB | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Michael Mayer | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky Pearsall | WR | 1 | -6 | -6.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Victor Snow | WR | 5 | 114 | 22.8 | 20 | 0 | 49 | 0 |
| Ricky Pearsall | WR | 3 | 77 | 25.7 | 31 | 0 | 44 | 0 |
| Christian McCaffrey | HB | 5 | 54 | 10.8 | 37 | 0 | 30 | 0 |
| George Kittle | TE | 3 | 48 | 16.0 | 17 | 1 | 17 | 0 |
| Justin Jefferson | WR | 3 | 31 | 10.3 | 20 | 0 | 27 | 0 |
| Mike Evans | WR | 1 | 22 | 22.0 | 1 | 0 | 22 | 0 |
| Michael Mayer | TE | 2 | 17 | 8.5 | 17 | 1 | 10 | 0 |
| Jakobi Meyers | WR | 1 | 13 | 13.0 | 14 | 0 | 13 | 0 |
| Darius Cooper | WR | 1 | 5 | 5.0 | — | 1 | 5 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Charles Demmings | CB | 2 | 0 | 1 | 0 | 0 |
| Ivan Pace Jr | SAM | 1 | 0 | 1 | 0 | 0 |
| Nick Bosa | LEDG | 3 | 1 | 0 | 0 | 0 |
| Blake Cashman | SAM | 3 | 1 | 0 | 0 | 2 |
| Jakobe Thomas | SS | 4 | 0 | 0 | 0 | 0 |
| Jake Golday | MIKE | 1 | 1 | 0 | 0 | 0 |
| Caleb Banks | DT | 3 | 0 | 0 | 0 | 0 |
| Jaylen Reed | FS | 2 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 2 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 2 | 0 | 0 | 0 | 1 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Byron Murphy Jr | CB | 2 | 0 | 0 | 0 | 0 |
| Malik Mustapha | FS | 2 | 0 | 0 | 0 | 0 |
| Bradley Hughes | MIKE | 2 | 0 | 0 | 0 | 0 |
| Jamel Johnson | SS | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Hezekiah Masses | CB | 1 | 0 | 0 | 0 | 0 |
| Jalen Redmond | DT | 1 | 0 | 0 | 0 | 0 |
| Josh Metellus | SS | 1 | 0 | 0 | 0 | 1 |
| Noah Igbinoghene | CB | 1 | 0 | 0 | 0 | 0 |
| Ahmed Moten Sr | DT | 1 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 0 | 0 | 0 | 0 |
| Myles Murphy | REDG | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Corliss Waitman | P | 0 | 0 | 0 | 0 |
| Tate Sandell | K | 0 | 0 | 3 | 0 |
| Will Reichard | K | 0 | 0 | 4 | 0 |

