The Vikings opened the regular season with a 20-3 loss at the 49ers at Levi's Stadium on Monday Night Football.
The 49ers controlled the line of scrimmage on both sides of the ball. They got a push while on offense and penetration on defense, making for a long night for the Vikings before an extended flight home to Minnesota.
San Francisco rushed for 230 yards on 39 carries and out-gained Minnesota 395-248. Carlos Hyde did most of the damage, rushing 26 times for 168 yards and two touchdowns to spoil the return of Vikings running back Adrian Peterson.
Peterson's carries were limited as the deficit mounted. He rushed 10 times for 31 yards and added three catches for 21 yards in his first game in more than a year. His first carry gained 4 yards, but he added a 7-yard rush and a 17-yard catch and run early in the second quarter.
After opening 5-of-10 passing, Vikings quarterback Teddy Bridgewater finished the night 23-of-32 for 231 yards. Bridgewater was pressured often and sacked a total of five times.
The Vikings got on the board early in the fourth quarter on a 37-yard field goal by Blair Walsh.
Bridgewater hit on five straight pass attempts with completions of 19 to Kyle Rudolph, 12 to Mike Wallace, 18 to Charles Johnson, and two more short ones to Wallace before the third quarter expired. The 49ers, however, forced two incompletions to open the fourth quarter.
Wallace led the Vikings with six catches for 63 yards in his first game with Minnesota.
San Francisco opened with a heavyset of three tight ends and ran the ball on five of their first six plays, setting a tone and the edge for Hyde.
The 49ers drove 93 yards in 11 plays, with Hyde executing a spin move before crossing back across the field with enough speed to make the end zone for a 10-yard touchdown before halftime. He added a 17-yard TD in the second half.
The Vikings started Gerald Hodges Jr. at middle linebacker in their base package and opted to start Sendejo alongside Harrison Smith at safety. … It was the first start at middle linebacker of Hodges' career and the 14th start of Sendejo's.
Sendejo ended San Francisco's first possession by blocking a 28-yard field goal attempt by Phil Dawson. The ball was scooped and returned 44 yards by Marcus Sherels, but the Vikings were unable to capitalize on starting their first possession of 2015 at the San Francisco 26-yard line.
The Vikings opened with three straight incompletions, and a 44-yard field goal attempt by Walsh sailed wide right.
The team is scheduled to return early Tuesday morning and host the Lions at noon Sunday.