Josh Freeman's debut as Vikings quarterback was an utter failure.
Freeman was under pressure most of the night, but was missing receivers all night, and threw a crucial interception as the Vikings lost to the Giants 23-7 on Monday in the Meadowlands.
Freeman was 20-for-53 for 190 yards and no touchdowns and a 40.6 passer rating as the Vikings fell to 1-5.
Adrian Peterson had the sixth-lowest rushing total of his NFL career with only 28 yards on 13 carries.
Eli Manning passed for 200 yards and a touchdown for the Giants.
Key player: Marcus Sherels
The Vikings return man and backup cornerback scored the second touchdown of his career on an 86-yard punt return in the first half.
But in the third quarter, Sherels missed an interception chance and, on the following play, fumbled the ball away on a punt return although he was untouched, setting up a Giants touchdown.