The Bills come in with a 4-1 record and a much improved team under Chan Gailey. He's got the Bills playing great offense and the addition of Marcel Dareus seems to have rejuvenated the entire Bills defense.
The Giants, on the other hand, sport a 3-2 record though it's becoming clear they haven't won a game against any good teams. Their wins have come against a combined opponent record of 3-11.
They have many injuries they are currently dealing with, such as All-Pro right guard Chris Snee and defensive captain Justin Tuck, on top of the players they've lost for the season.
However they cannot use that as an excuse any longer as they've been playing some good football at times.
This slideshow will highlight five keys for the Giants to pull off the victory.