The New York Giants got a great win today when they took down the previously 4-1 Buffalo Bills. The Giants were favored by three by the boys in Vegas—and those boys appeared to know just what they were doing, as the Giants won 27-24.
The game was tight all the way. The Giants struck first, only to have the Bills answer with two huge touchdown plays.
Other than those plays, though, the Giants defense played very well and forced two huge turnovers that were the difference in the game.
Here are five things we learned from this New York victory...
Ahmad Bradshaw was an absolute work horse today, carrying the ball 26 times for 104 yards and three touchdowns to go along with two catches and 26 yards.
He was the beneficiary of three separate plays that brought the Giants down to the one yard line and he certainly capitalized.
The Giants had struggled on short yardage this season so it was good to see the offensive line getting push and allowing Bradshaw to score.
The Bills defense isn't very good, but anytime you run the ball effectively it can help build confidence moving forward.
Coming in to this game much was being said about the Bills defense and their ability to force turnovers and make big plays when they had to.
Well, I suspected the Giants would be able to move the ball at will and that was the case, but the best news of the day was the Giants did not turn the ball over one time.
Seems like the Bills defense was a bit overrated.
Even without Pro Bowl guard Chris Snee in the lineup, the Giants offensive line had a much better day than last week. This was mostly due to the fact that David Baas returned to the lineup.
The stats don't tell the whole story. Honestly as good as Bradshaw was he could have had a much better day. I noticed multiple plays where the offensive line opened up a good running lane and Bradshaw just missed it.
He must have developed a sense of distrust so far this season; he was looking to cut back way too often.
Getting Chris Snee back healthy after the bye week will help this offensive line hopefully gel in to the unit we expected pre-season.
After not having a great start to the season Mario Manningham had a solid day against the Bills, catching five passes for 56 yards.
He had two touchdowns taken away; one on an overturned play and another that was challenged but upheld.
The latter was a must-catch for Manningham and one that he'd better catch in the future. Eli hit him with a perfect long ball on play-action only to have Terrence McGee strip it away when they hit the ground.
Other than that he ran crisp routes and found the first down marker on several occasions. Hopefully he can improve on this game and the Giants will have three great weapons at wide receiver moving forward.
The Giants were content to pound the ball inside the five so Eli didn't have a touchdown pass in this game, but so far nobody should argue against him being a top candidate for MVP.
He's not the front runner and there are definitely more worthy candidates thus far, but look at what Eli has done with the little talent around him.
A make-shift struggling offensive line, new slot receiver, new tight ends, and the 28th ranked running attack coming in to this week, yet the Giants are moving the ball well because of Eli.
Before today he was No. 4 in the league in passer rating and his number still sits at 102.8 after this win. The schedule has been pretty weak thus far, but nobody expected the Giants to be 4-2 after the injuries they sustained.
Eli is the main reason for that and is leading this team through adversity, hopefully they keep it up when the schedule gets tougher.