The loss, the first of the Daniel Jones era after back-to-back victories, dropped the Giants to 2-3. Minnesota is 3-2.
The Vikings compiled 351 yards of offense in the first half while building an 18-7 lead. Kirk Cousins was 19 of 23 for 278 yards and a touchdown in the first half.
The Vikings did not punt until the fourth quarter.
“We faced a good football team. There were times in the game we presented ourselves with opportunities. We didn’t take advantage of them,” coach Pat Shurmur said. “When that happens against a good team they take advantage of them.
“They (the Vikings) played well. We didn’t take advantage of our opportunities to give ourselves a chance to win the football game.”
Minnesota finished the game with 490 yards of total offense to 211 for the Giants. The Vikings had he ball for 32:40 compared to 27:20 for the Giants.
Cousins went 22 of 27 for 306 yards and 1 touchdown. Minnesota ran for 211 yards
Dalvin Cook ran for 132 yards on 21 carries, 6.3 yards per rush.
Adam Thielen caught 7 passes for 130 yards and 2 touchdowns.
The Vikings had seven plays of 20 or more yards, including two of more than 40 yards.
Jones was 21 of 38 for 182 yards with a touchdown and an interception. He was sacked four times.
The Giants ran the ball 20 times for just 64 yards, with rookie Jon Hilliman carrying 9 times for only 20 yards.
A moment of hope
Perhaps the brightest spot in the game for the Giants came in the second quarter, and it was courtesy of a trio of rookies.
A 52-yard kickoff return by Corey Ballentine set the Giants up at midfield. Five plays later, Daniel Jones dropped a beautiful ball in to Darius Slayton, who made a fingertip grab for a 35-yard touchdown. That made the score 10-7 Vikings with 12:16 left in the first half. There were really few other highlight moments for the Giants.
Week 6 - at New England Patriots (Oct. 10, 8:20 p.m. ET, FOX / NFL Network) Thursday Night Football
Week 7 - vs. Arizona Cardinals (Oct. 20, 1 p.m. ET, FOX)
Week 8 - at Detroit Lions (Oct. 27, 1 p.m. ET, FOX)
Week 9 - vs. Dallas Cowboys (Nov. 4, 8:15 p.m. ET, ESPN) Monday Night Football
Week 10 - at New York Jets (Nov. 10, 1 p.m. ET, FOX)
Week 11 - BYE WEEK
Week 12 - at Chicago Bears (Nov. 24, 1 p.m. ET, FOX)
Week 13 - vs. Green Bay Packers (Dec. 1, 1 p.m. ET, FOX)
Week 14 - at Philadelphia Eagles (Dec. 9, 8:15 p.m. ET, ESPN) Monday Night Football
Week 15 - vs. Miami Dolphins (Dec. 15, 1 p.m. ET, CBS)
Week 16 - at Washington Redskins (Dec. 22, 1 p.m. ET, FOX)
Week 17 - vs. Philadelphia Eagles (Dec. 29, 1 p.m. ET, FOX)