Updated

Sam Bradford's first start was one for the record books.

The veteran had the most impressive debut of any quarterback in franchise history, throwing for 286 yards and two touchdowns.

Rather than leaning on running back Adrian Peterson to ease his new quarterback into action, offensive coordinator Norv Turner put Bradford to work and hit the Packers with a heavy dose of Stefon Diggs.

The second-year receiver racked up a whopping nine catches for 182 yards and now leads the NFL in receiving yards.

Head coach Mike Zimmer's defense forced four fumbles but snapped up just one, while Trae Waynes put the game away with a sizzling interception in the fourth quarter.

Check out the Vikings' offensive and defensive snap counts below, followed by observations from their big win:

GAME 2: PACKERS (OFFENSE)

PLAYER Plays (53) %
Berger 58 100%
Kalil 58 100%
Fusco 58 100%
Smith 58 100%
Boone 58 100%
Bradford 58 100%
Rudolph 56 97%
Diggs 51 88%
Johnson 40 69%
Thielen 38 66%
Peterson 34 59%
Morgan 17 29%
Line 14 24%
Asiata 12 21%
McKinnon 12 21%
Ellison 11 19%
Patterson 3 3%
Treadwell 2 2%

GAME 2: PACKERS (DEFENSE)

PLAYER Plays (71) %
Sendejo 71 100%
Barr 71 100%
Kendricks 71 100%
Smith 71 100%
Newman 69 97%
Waynes 67 94%
Griffen 63 89%
Munnerlyn 59 83%
Robison 57 80%
Joseph 47 66%
Stephen 43 61%
Johnson 41 58%
Hunter 29 41%
Greenway 14 20%
Alexander 6 8%
Trattou 2 3%

NOTES

-- Adam Thielen's usage continues to climb. His usage was up 10 percent from last week (from 56 to 66 percent). A former undrafted free agent, Thielen matched last week's output of four catches on five targets, second most among Vikings receivers behind Diggs.

-- Diggs' usage stayed pretty consistent with Bradford under center. Through two games Diggs has been targeted a whopping 20 times, numbers that put him alongside top-flight receivers like Allen Robinson (20), A.J. Green (21) and Antonio Brown (22).

-- After underwhelming in Week 1, Charles Johnson saw his usage decline even further against the Packers. He was targeted just twice after picking up one reception on six targets against the Titans. He played on just 69 percent of the Vikings' offensive snaps on Sunday and had just two catches for 15 yards, figures that could prompt head coach Mike Zimmer to give rookie Laquon Treadwell (who had just two offensive snaps vs. Green Bay, although that was two more than in Week 1) a shot in his place soon.

FS North on Facebook

FS North on Twitter

FS North on YouTube

FS North on Instagram

-- Jerick McKinnon and Matt Asiata shared the backfield after Adrian Peterson was sidelined with a knee injury, splitting the remaining snaps evenly (12). Asiata had six carries to just two for McKinnon, while each back had one reception.

-- Rookie tight end David Morgan once again logged more time snaps than Rhett Ellison, who is coming off of a torn patellar tendon in the Vikings' last game against the Packers. Morgan stood out in training camp thanks to his run-blocking skills.

-- Waynes got the start at cornerback with Xavier Rhodes out, and had an up-and-down game. Aaron Rodgers picked on the second-year defender early and often, who spent much of the game matched up against fellow youngster Davonte Adams. After being hit with a pair of costly pass interference penalties, Waynes got his revenge on the Packers' final drive, picking off Rodgers with less than two minutes remaining in the fourth quarter.

-- Mackensie Alexander got a few looks against Jordy Nelson in relief of Waynes and held up well after playing on just two snaps in Week 1.

Follow Ryan Lund on Twitter