Eli Manning threw for 292 yards, and Ahmad Bradshaw ran for 104 yards and three touchdowns, but it was Lawrence Tynes who won the game for the Giants, making a 23-yard field goal with under two minutes to go to seal a win in what was a see-saw battle.
Neither team ever led by more than seven points.
With the win, the Giants move to 4-2 on the season, while the Bills fall to that same 4-2 record with the loss
For more on the Giants, head to SB Nation's Big Blue View; for more on the Bills, head to Buffalo Rumblings. For Week 6 NFL scores and news, Week 6 NFL video highlights, and Week 6 fantasy football stats and updates visit our comprehensive StoryStreams.