Vikings beat 49ers 23-17 at home opener, starting season 2-0

Can the Minnesota Vikings keep the wins coming against the San Francisco 49ers?

MINNEAPOLIS — The Minnesota Vikings are starting the season strong by trouncing the New York Giants in week one and defeating the San Francisco 49ers in week two.

See all of the action below.

 

49ers score field goal, making it a one-score game

Jake Moody scores a 31-yard field goal, making it a one-score game between the Vikings and 49ers.

By Riley Moser
 

Vikings score field goal, increasing lead over 49ers

Will Reichard scores a 27-yard field goal. The Vikings now lead the 49ers by 9 points.

By Riley Moser
 

49ers score touchdown; Vikings winning 20-14

The 49ers' Jordan Mason scores a touchdown and Jake Moody scores the extra point. The Vikings remain in the lead, with the score 20-14.

By Riley Moser
 

Justin Jefferson injured, return questionable

Vikings' wide receiver Justin Jefferson exited the field with assistance late in the third quarter after being injured in play. He suffered a right quad injury and his return is questionable.

Jefferson was blocking on the play late in the third quarter when he collided with teammate Garrett Bradbury and also took contact from 49ers linebacker Fred Warner.

Nick Bosa of the 49ers was also injured in the same play.

Jefferson missed seven games last season with a hamstring injury.  

By Riley Moser
 

Vikings intercept 49ers, score touchdown

The Vikings' Jalen Nailor catches a 10-yard pass from Sam Darnold for a touchdown and Will Reichard scores the extra point. The touchdown comes after Josh Metellus intercepted a pass from 49ers' Brock Purdy meant for Kyle Juszczyk.

The Vikings are now winning 20-7.

By Riley Moser
 

97-yard TD pass 2nd longest in Vikings history

Sam Darnold strong-armed his former team in his home debut for the Minnesota Vikings — with a 97-yard touchdown pass to superstar Justin Jefferson.

Darnold dropped back into his end zone on second down from the 3 in the second quarter, spotted Jefferson speeding on a go-route between San Francisco safeties Ji'Ayir Brown and George Odum and let the ball fly. Jefferson caught it in stride just across midfield after it soared 55 yards in the air and ran diagonally toward the 49ers sideline, before stutter-stepping at the 32 and veering the opposite direction.

Vikings teammate Jalen Nailor caught up to dart in front of the two defenders and escort Jefferson across the goal line that gave them a 10-0 lead.

That was the second-longest play from scrimmage in Vikings history. Gus Frerotte threw a 99-yard touchdown pass to Bernard Berrian in 2008 against the Chicago Bears to set the record.

 

Vikings ahead 13-7 against 49ers at half

The Vikings' Will Reichard scored a 39-yard field goal to bring their score up 13-7 against the 49ers heading into half time.

By Riley Moser
 

49ers' Kittle scores touchdown

The 49ers' George Kittle scores a 7-yard touchdown and Jake Moody scores the extra point. The 49ers now trail the Vikings by three points with less than two minutes left in the second quarter.

By Riley Moser
 

Justin Jefferson scores 97-yard touchdown reception

Justin Jefferson scored a 97-yard touchdown reception for the Vikings and Will Reichard scored the extra point, improving their score to 10-0 against the 49ers.

By Riley Moser
 

Vikings score field goal

The Vikings' Will Reichard kicked a 22-yard field goal to score the first points of the game. The Vikings are now ahead of the 49ers 3-0.

By Riley Moser
 

Vikings superfan from Arizona returns to Minnesota for home opener

Jason Harmon from Arizona is one of the Vikings' biggest fans, and he'll be among the sea of purple inside U.S. Bank Stadium on Sunday.

Click here for Harmon's full story.

By Pauleen Le
f

We and our partners use cookies to understand how you use our site, improve your experience and serve you personalized content and advertising. Read about how we use cookies in our cookie policy and how you can control them by clicking Manage Settings. By continuing to use this site, you accept these cookies.