Editor’s note: All grades in this article are subject to review. All PFF player grades will be finalized by 12 pm ET tomorrow.
• Veteran Nate Sudfeld made one big-time throw and one turnover-worthy play across his 18 dropbacks.
• Rookie Brock Purdy‘s stat line suffered from four drops by his receivers, but his adjusted completion rate (85.7%) tells the larger story: He performed well overall.
• Tyrion Davis-Price handled the majority of work out of San Francisco’s backfield. On 10 carries, he tallied 41 yards — 31 of which came after contact.
• Trey Sermon was held in check before his night concluded, taking his five carries for a measly eight yards. He averaged just .6 yards before contact.
• Among the positives was the tight end group, which combined for 11 catches on 12 targets for 110 yards, eight first downs and three explosive plays (15-plus yards).
• Fourth-round rookie Spencer Burford played the entire first half and stayed clean in pass protection across 23 such snaps.
• Justin Skule is set to pace the team in run-blocking grade after performing well on 20 such snaps.
• It was a standout effort from rookie second-rounder Drake Jackson, who tallied three pressures and beat his blocker another two times as a pass-rusher.
• Demetrius Flannigan-Fowles led the way with two run stops and just one yard allowed in coverage.
• The Vikings targeted Oren Burks five times for five receptions, 39 yards and two first downs on the night.
• Deommodore Lenoir was the only 49ers defensive back to force an incompletion. He ended up allowing three catches on five targets for 27 yards.
• While Tariq Castro-Fields surrendered five catches on five targets, they went for only a combined 27 yards.
• Mannion ended 10-of-15 with neither a big-time throw nor a turnover-worthy play.
• Olabisi Johnson led the team in targets (6) and hauled in three for 29 yards, all of which resulted in first downs.
• Tight end Zach Davidson managed to drop three of his four targets on the night.
• Oli Udoh had the worst go of things, surrendering four pressures and getting a beat another two times in pass protection.
• It was all T.Y. McGill. He racked up a game-high five pressures, including two sacks.
• First-round rookie Lewis Cine gave up one catch on two targets for 19 yards.
• Second-round rookie Andrew Booth Jr. surrendered two grabs on as many targets for 14 yards.