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.
The New York Giants were having a much better season in terms of protecting the ball—that is until they played the Seahawks.
They gave the ball away five times—including four by Eli Manning—one of which sealed the victory for the Seahawks.
Manning only had given the ball up three times in their four games prior, so "bad Eli" needs to go away if they want to win this one.
Especially considering the Bills lead the NFL in both takeaways and turnover differential.
Can we get some picks of him in Giants gear??
Although it was all the way back in 2009, Perry Fewell was the defensive coordinator and interim head coach to many of the Bills' players.
Much of the NFL is a chess match, and any advantages you can come up with prior to kickoff will go a long way to help.
Fewell won't be able to help with schemes, but in terms of player tendencies he should have a good idea—especially with the secondary who all four starters have been on the Bills since 2009 and earlier.
Eli Manning needs to use Fewell to his advantage.
Fewell will also have a good understanding of how to attack Ryan Fitzpatrick, as he turned to Fitz when he was the interim coach in 2009.
Chan Gailey will know this, and it will be interesting to see how the two minds go after each other.
Buffalo has the 26th worst pass defense in terms of yards and touchdowns allowed, so in order for the Giants to move the ball they can't be afraid to let Eli beat them.
Eli threw for a career high 420 yards last week and nearly led the Giants to another come from behind victory.
Maybe if they actually air it out to begin with, they won't have to keep coming back on teams.
This task will likely not be very easy considering Chris Snee has missed practice the past two days. In fact, according to Ralph Vacchiano, he hasn't even been on the field.
That doesn't bode well for him playing on Sunday.
With he and Jacobs both not practicing, the Giants figure the run game isn't very likely. However, the Bills have allowed 138.5 rushing yards per game so far this season and might be without nose tackle Kyle Williams.
With all the excuses in the world, I still expect the Giants to run the ball effectively. If they can't, I'm coming after Jerry Reese's head.
So far this year, the Giants are 28th in the NFL with 83.8 rushing ypg. That's inexcusable.
In the Bills' four victories, Fred Jackson has totaled 614 yards from scrimmage (153.5 per game), and in their one loss to the Bengals he only had 98.
It would appear that a huge key to beating the Bills is slowing down Fred Jackson, who's been a monster thus far.
The Giants' run defense has been laughable the previous three weeks, so I don't know how they expect to actually come through in this department.
The first two games the Giants were allowing 66 rushing yards per game, and that number has skyrocketed all the way up to 160 per game in the last three.
That isn't Giants defense, and Perry Fewell better figure it out fast—the Bills average 138.2 ypg on the ground.
Getting Justin Tuck back would help, but he hasn't practiced at all this week either.