Peterson, who is nursing an ankle injury, practiced in full on Friday after sitting out two days of practice earlier this week. He injured his ankle during last week's win over the Chicago Bears, and he left the game momentarily before returning.
Peterson has started all 14 games this year, rushing for 1,314 yards and nine touchdowns.
The Vikings are 9–5, and they can clinch a playoff spot with a win this weekend.
The Vikings and Giants will kick off at 8:30 p.m. ET on Sunday.
- Stanley Kay