Prior to the Monday night loss Philadelphia, the Giants were ranked third in the NFL in run defense, giving up an average of 83 yards per game, and DT Keith Hamilton was in there plugging up the middle of the defensive line.
The Giants lost the services of Hamilton for the remainder of the year when he was placed on injured reserve following surgery.
Hamilton tore his achilles tendon on Oct 13 in the 17-10 loss to the Atlanta Falcons.
Last week the Giants had a bye.
In their first game back without Hamilton anchoring the defensive line, the Giants allowed the Eagles to run all over them.
Eagles RB Duce Staley wracked up 126 yards, with the elusive QB Donovan McNabb trailing slightly at 111 which included a 40 yard TD run. Dorsey Levens added 33 yards and Brian Westbrook chipping in 29 more.
Philadelphia hasn't had two 100-yard rushers since 1995.
DT Lance Legree in place of the injured Hamilton, and the loss of the solid run stopping veteran was evident.
It was Philadelphia's third straight victory over the Giants after losing nine in a row to them and gave the Eagles (5-2) a two-game lead over New York (3-4) and Washington (3-4) in the NFC East.