Panthers QB Matt Moore turned the ball over four times and finished the 31-18 loss on the bench with a concussion.
LB Jon Beason slammed the Panthers defense after they gave up 376 yards and showed little of the pass rushing prowess they flashed in preseason.
Panthers running backs Jonathan Stewart and DeAngelo Williams combined for 68 yards rushing in the first half, but got just five carries for six yards in the final 30 minutes.
Other than WR Steve Smith, the Panthers showed a serious lack of playmakers in the passing game.
Panthers LS J.J. Jansen botched a punt snap that led to a Giants touchdown.
The first pass to Giants WR Hakeem Nicks bounced off his hands for an interception, but he wound up catching three touchdowns before the day was out.
Giants S Kenny Phillips made his long-awaited return to the field with a touchdown-saving tackle in the first half.
Giants TE Kevin Boss left early in the contest after taking a hit to the neck and head from Panthers S Sherrod Martin.
After rookie P Matt Dodge had a punt blocked for a safety to go with two awful kicks, he said he understood why the crowd booed him.
Said Giants DE Mathias Kiwanuka when asked about the team’s swagger, “The linebackers have it. The D.B.’s have always had it,
and the offense definitely bring their own brand of swagger, but as long
as we show up and give a great performance, we’ll have it every week.”