1. Confidence. The Giants have it right now. Winning four straight games and all of a sudden being only two games out of first place can do that for you. Dallas does not. They have lost two of their last three, one heartbreaker, the other just a total beat down. In between, they struggled to beat a pretty bad Vikings team. Dallas can’t even have their bye without bad things happening as the Eagles also won. This pushed the Cowboys out of first place for the first time all year.
2. Location. Three of the Giants’ four wins have come at home while the road has not been friendly to Dallas. The Cowboys currently have a 1-4 road record. That one win came against the Eagles in what was clearly Nick Foles worst game of the year. Sure, Dallas had something to do with that but in all honesty, Foles missed a lot of easy, open throws. Also of note, the Giants have not had to leave the metropolitan New York area since their game in Philadelphia on October 27. I think it safe to say the Giants could not be more comfortable with the NFL giving them four home games in six weeks with a bye and a quick train ride to Philly filling the other two weeks.
3. Pressure. Both the very real presence of it and complete lack of it. As stated earlier, Dallas has fumbled away their chance to put this division away, giving away games they should have won and not winning games they maybe should not have. There should be no race for the division lead / playoff spot but Dallas has allowed there to be one. With the Giants rolling and the Eagles hot too, Dallas needs a win to keep pace which represents a lot of pressure to come through in a clutch situation. As for the complete lack of pressure, that would be the Dallas defense. Just four sacks in the last three games have certainly not helped a questionable secondary defend against the pass. This obviously needs to change or who knows how many yards Eli will put up on Sunday.