Minnesota
Vikings
3-6
31
FINAL
28
San Francisco
49ers
7-2
AI Recap
AI RECAPIn a thrilling Week 11 matchup, the Minnesota Vikings narrowly defeated the San Francisco 49ers 31-28, solidifying their position in the playoff race as the season approaches its final stretch. Both teams entered the game with high stakes, knowing that every win counts in the competitive landscape of the 2026 season.
Vikings quarterback Michael Penix Jr. delivered a standout performance, throwing for 263 yards and two touchdowns, showcasing his ability to lead his team under pressure. Complementing Penix's efforts, Bucky Irving dominated the ground game with 124 rushing yards, making crucial plays that helped Minnesota maintain control. Even as the 49ers' Marvin Harrison Jr. posted an impressive 121 receiving yards, it ultimately wasn’t enough to secure a win.
Defensively, the 49ers were led by Evan Williams, who recorded six total tackles and an interception, but it was the Vikings' ability to capitalize on key moments that made the difference. The turning point came late in the game when Penix orchestrated a methodical drive, capped off by a touchdown that gave Minnesota the lead for good. With pressure mounting, the 49ers’ defense, including Leonard Williams with two sacks, could not stop the decisive plays when it mattered most.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Michael Penix Jr | QB | 23 | 18 | 78% | 263 | 2 | 1 | 125.1 |
| Cam Ward | QB | 28 | 16 | 57% | 244 | 1 | 2 | 68.1 |
| Jahmyr Gibbs | HB | 1 | 1 | 100% | 20 | 1 | 0 | 158.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Bucky Irving | HB | 12 | 124 | 10.3 | 11 | 2 | 58 | 0 |
| Jahmyr Gibbs | HB | 13 | 38 | 2.9 | 19 | 0 | 13 | 0 |
| Cam Ward | QB | 5 | 23 | 4.6 | 7 | 0 | 11 | 0 |
| Michael Penix Jr | QB | 3 | 21 | 7.0 | — | 0 | 15 | 0 |
| CeeDee Lamb | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Dylan Sampson | HB | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr | WR | 7 | 121 | 17.3 | 80 | 1 | 40 | 0 |
| CeeDee Lamb | WR | 5 | 96 | 19.2 | 42 | 1 | 38 | 0 |
| Calvin Austin | WR | 4 | 70 | 17.5 | 4 | 1 | 55 | 0 |
| George Kittle | TE | 2 | 44 | 22.0 | 6 | 0 | 34 | 1 |
| Jahmyr Gibbs | HB | 4 | 41 | 10.3 | 15 | 0 | 20 | 0 |
| Brenen Thompson | WR | 2 | 36 | 18.0 | 13 | 1 | 20 | 1 |
| A.J. Barner | TE | 2 | 35 | 17.5 | 29 | 0 | 22 | 0 |
| Tyreek Hill | WR | 3 | 33 | 11.0 | 13 | 0 | 27 | 0 |
| Bucky Irving | HB | 3 | 30 | 10.0 | 39 | 0 | 15 | 0 |
| Makai Lemon | WR | 2 | 22 | 11.0 | 11 | 0 | 16 | 0 |
| Dylan Sampson | HB | 1 | -1 | -1.0 | 2 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Evan Williams | FS | 6 | 0 | 1 | 0 | 0 |
| Devin Lloyd | MIKE | 6 | 0 | 0 | 0 | 1 |
| Leonard Williams | DT | 2 | 2 | 0 | 0 | 0 |
| D'Angelo Ponds | CB | 5 | 0 | 0 | 0 | 1 |
| Emmanuel Forbes Jr | CB | 1 | 0 | 1 | 0 | 1 |
| Jevon Holland | FS | 1 | 0 | 1 | 0 | 1 |
| Carson Schwesinger | MIKE | 3 | 0 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 2 | 0 | 0 | 0 | 0 |
| Jourdan Lewis | CB | 2 | 0 | 0 | 0 | 1 |
| Marcus Epps | SS | 2 | 0 | 0 | 0 | 0 |
| Kris Jenkins Jr | DT | 2 | 0 | 0 | 0 | 0 |
| Henry To'oTo'o | WILL | 2 | 0 | 0 | 0 | 1 |
| Christian Harris | WILL | 2 | 0 | 0 | 0 | 1 |
| Kyle Hamilton | SS | 2 | 0 | 0 | 0 | 0 |
| Jaquan Brisker | SS | 2 | 0 | 0 | 0 | 0 |
| Alex Highsmith | REDG | 2 | 0 | 0 | 0 | 0 |
| Clark Phillips III | CB | 2 | 0 | 0 | 0 | 0 |
| Juan Thornhill | FS | 2 | 0 | 0 | 0 | 0 |
| Jordan Hancock | SS | 2 | 0 | 0 | 0 | 0 |
| Isaiah McDuffie | SAM | 1 | 0 | 0 | 0 | 0 |
| Keyshaun Elliott | MIKE | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Loop | K | 1 | 2 | 4 | 25 |
| Matt Prater | K | 2 | 2 | 2 | 49 |

