NFL News & Analysis

NFL Week 7 Game Recap: Minnesota Vikings 22, San Francisco 49ers 17

2T38B80 Minnesota Vikings quarterback Kirk Cousins (8) throws a pass during the second half of an NFL football game against the San Francisco 49ers, Monday, Oct. 23, 2023, in Minneapolis. (AP Photo/Bruce Kluckhohn)

Minnesota Vikings quarterback Kirk Cousins put on arguably the best prime-time performance of his career, completing 35 of his 45 attempts for 378 yards (8.4 yards per attempt), two touchdowns and one interception.

The Vikings quarterback did this despite being down several top pass-catchers for stretches of this game — not only was superstar wideout Justin Jefferson out, but first-round rookie wide receiver Jordan Addison missed time with cramps, as did tight end T.J. Hockenson with some nicks and bruises. 

The San Francisco 49ers pass rush was virtually non-existent, and Brock Purdy’s turnover-worthy play regression finally hit, as he threw two ugly interceptions late to seal this one.

Offensive spotlight: 49ers wide receiver Brandon Aiyuk stepped up in the absence of Deebo Samuel throughout the first half, hauling in five receptions for 56 yards and forcing a missed tackle, but was held without a catch in the second half.

Tight end George Kittle stepped up with five receptions for 78 yards and a contested catch, but it wasn’t enough late. Running back Christian McCaffrey scored twice, setting the record for most consecutive games with an offensive touchdown (16).

On first review, no Vikings lineman allowed more than two quarterback pressures, and the unit surrendered just one hit on quarterback Kirk Cousins, who didn't take a single sack on 45 dropbacks. Tight end T.J. Hockenson added 11 receptions for 86 yards and kept Minnesota on schedule throughout the second half. Last but certainly not least, speedster Brandon Powell made several huge grabs late, finishing with 64 yards on four receptions.

Defensive spotlight: On first review, the 49ers registered a pass rush win rate of just 15.6%, which would be their lowest mark since 2017 if it holds.

All of their off-ball linebackers made plays throughout the night. Oren Burks logged two defensive stops in coverage, while Fred Warner and Dre Greenlaw combined for 10 more. However, Kirk Cousins had way too much time and routinely delivered. Reigning Defensive Player of the Year, edge defender Nick Bosa, had one pass rush win on 40 snaps on first review. 

Vikings edge defender Danielle Hunter has been a rumored trade deadline candidate, but those talks are likely over, with Hunter registering a 20.7% pass-rush win rate and adding another sack to his league-leading tally of nine on the year. Safety Camryn Bynum had two interceptions of Brock Purdy to close this game out in dramatic fashion.

Rookie spotlight: 49ers rookie kicker Jake Moody missed another field goal from 40 yards out in the first half but bounced back with a 55-yard boot in the second half to draw the game within five points.

Vikings first-round rookie wide receiver Jordan Addison started his night by getting the ball ripped out of his hands by 49ers cornerback Charvarius Ward for an interception, but he bounced back in a major way with seven receptions for 124 yards and two touchdowns, with one score coming on a contested catch where he returned the favor and ripped the ball out of Ward’s hands.

Box Score

Passing
San Francisco 49ers
Player Fantasy Comp/Att Yds YPA TD Int Sacks Rtg
Brock Purdy 14.8 21 / 30 272 9.1 1 2 1 81.5
Minnesota Vikings
Player Fantasy Comp/Att Yds YPA TD Int Sacks Rtg
Kirk Cousins 25.0 35 / 45 378 8.4 2 1 0 107.2
Rushing
San Francisco 49ers
Player Fantasy Car Yds YPC TD Long Fum Lost
Christian McCaffrey 23.6 15 45 3.0 1 9 1
Brock Purdy 14.8 5 19 3.8 0 17 0
George Kittle 13.0 1 2 2.0 0 2 0
Elijah Mitchell -0.1 1 -1 -1.0 0 -1 0
Minnesota Vikings
Player Fantasy Car Yds YPC TD Long Fum Lost
Kirk Cousins 25.0 2 -1 -0.5 0 0 0
Brandon Powell 10.9 1 5 5.0 0 5 0
Cam Akers 8.1 10 31 3.1 0 13 0
Alexander Mattison 6.2 8 39 4.9 0 19 0
Receiving
San Francisco 49ers
Player Fantasy Tgt Rec Yds YPT YPR TD
Christian McCaffrey 23.6 3 3 51 17.0 17.0 1
George Kittle 13.0 7 5 78 11.1 15.6 0
Brandon Aiyuk 10.7 6 5 57 9.5 11.4 0
Jauan Jennings 10.4 9 5 54 6.0 10.8 0
Ray-Ray McCloud III 4.0 3 2 20 6.7 10.0 0
Ross Dwelley 2.2 1 1 12 12.0 12.0 0
Minnesota Vikings
Player Fantasy Tgt Rec Yds YPT YPR TD
Jordan Addison 34.3 10 7 123 12.3 17.6 2
T.J. Hockenson 19.6 12 11 86 7.2 7.8 0
Brandon Powell 10.9 5 4 64 12.8 16.0 0
K.J. Osborn 9.7 6 5 47 7.8 9.4 0
Cam Akers 8.1 3 2 30 10.0 15.0 0
Alexander Mattison 6.2 3 2 3 1.0 1.5 0
Josh Oliver 2.6 2 2 6 3.0 3.0 0
Ty Chandler 2.2 1 1 12 12.0 12.0 0
Trishton Jackson 1.7 1 1 7 7.0 7.0 0
Subscriptions

Unlock the 2023 Fantasy Draft Kit, with League Sync, Live Draft Assistant, PFF Grades & Data Platform that powers all 32 Pro Teams

$31 Draft Kit Fee + $8.99/mo
OR
$89.88/yr + FREE Draft Kit