After losing the opener to the Cowboys, the Giants have reeled off two straight wins over the Bucs and Panthers. The Eagles, on the other hand, skid by the Browns Week 1, beat the Ravens and fell to the undefeated Cardinals last week.
Records aside, the panic level in Philly is warranted.
Tale of the tape
The Eagles have turned the ball over a league-high 12 times, three more than the closest team. Quarterback Michael Vick has been the source of the problem. He has thrown six interceptions, second only to Browns rookie Brandon Weeden, who threw a pick in Thursday night's matchup in Baltimore. He has also fumbled thrice.
Meanwhile, the Giants appear to be hitting their stride early on.
The G-Men have scored the most points in the league (94). In their 36-7 victory in Carolina last week, Eli Manning completed more than 77 percent of his passes, the second-highest mark in his career.
Manning did so without his top wideout, Hakeem Nicks, who is listed as doubtful for this contest as well. In Nicks' place, Ramses Barden, oft considered a bust since being drafted out of Cal Poly in 2009, had a career game.
Barden caught nine passes for 138 yards. He entered the game with 16 receptions for 198 yards in his career.
The Giants also won despite Ahmad Bradshaw sitting the game out. In his place, rookie Andre Brown drew the start and made the most of it. Brown rushed for 113 yards and two touchdowns. His yardage total was the highest ever for a Giants running back in his debut, and he became the first 100-yard rusher did Brandon Jacobs rushed for 101 yards in Dallas on Dec. 11, 2001.
Defensively, the G-Men forced Cam Newton and the Panthers into five turnovers -- three interceptions and two fumbles. The Giants have forced a turnover in 34 of their last 36 games.
So, the Giants consistently force turnovers and the Eagles lead the league in that category. OK then.
This season, Big Blue has outscored their opponents by 29 points. But offense has not been their problem.
Defensively, the Giants have allowed as many passing touchdowns as they have thrown for (5). And despite their struggles of late, the Eagles still line up Jeremy Maclin and DeSean Jackson.
The Eagles have 16 plays of at least 20 yards. The Giants have 18.
Despite being 2-1, the Eagles have been scored 66-47 this year. Opponents have sacked Vick nine times, and much of that can be attributed to the loss of left tackle Jason Peters and his backup, King Dunlap, who is nursing a hamstring injury.
Overall, Philly's offense is ranked fifth in the NFL, averaging 416 yards per game. The Giants are third with 426.
Basically, what I'm trying to say is this game will come down to which defense shows up.
Philadelphia owns the third-best pass defense and have held opposing backs to 103 yards per game. Dominique Rogers-Cromartie and Kurt Coleman each have two interceptions, and as a unit the defense has recorded seven sacks.
The caveat: two of the quarterbacks they've faced were named Brandon Weeden and Kevin Kolb.
New York has been vulnerable through the air. They have allowed opposing quarterbacks to thrown for 262 yards per game, though they've been stellar against the run (94 yards per game) -- and that's against DeMarco Murray, Doug Martin and the Panthers.
Last time they met
Big Blue has lost six of their previous seven meetings with Philadelphia.
In their last meeting in Week 11 last season, Vince Young rallied the Eagles in MetLife Stadium for a 17-10 upset.
Young threw touchdown passes to former Giant wide receiver Steve Smith and to Riley Cooper, which proved to be a game-winner.
The Giants picked off Young thrice, but allowed LeSean McCoy to run for 113 yards. This season, McCoy leads the Eagles with 303 total yards.
The last time the Giants saw Vick, they made their presence felt.
Playing through a concussion, Vick departed the game early after a Giant defender broke his right hand in the final quarter.
Manning threw four touchdown passes, two to Cruz, en route to a 29-16 win. It was the first game since the notorious Jackson punt return in 2010.