For one, the Panthers haven't won a game in the Meadowlands in a while now, so I didn't really expect to see that change. Truth be told, I didn't even feel a win in my gut today while having some great Mexican food at lunch!
When I got home and popped the TV on, you can imagine my surprise when I saw the score was 34-3 in favor of Carolina.
"How could this be?" I asked out loud. And once again, I was left asking myself, where has this team been all season? For the second straight week, Carolina looks like a smoking gun at a murder scene.
Well, it is refreshing to see the defense playing better ball. They've finally learned how to tackle again, Chris Harris made another interception at game's end to allow Matt Moore to take the kneel downs.
Congratulations to DeAngelo Williams and running back Jonathan Stewart! They've lived up to their name of "Double Trouble" for a second year.
Panthers' running back Jonathan Stewart carried the team's running game against New York. He ran for over 200 yards (a Panthers' team record), and rushed for 1,000 yards on the season, making Carolina the sixth team in NFL history to have two running backs carry the ball for over 1,000 yards in the same season.
The last time the Giants gave up 200 yards to a running back was in 1978. Jimmy Carter was President of the United States. Nov. 26 was the day that the Buffalo Bills beat the Giants 41-17, and Bills' running back Terry Miller ran for 208 yards.
For the Panthers, one game remains on the season. A home game next week against the reeling New Orleans Saints.
Another note of interest: the Panthers are sitting on a 7-8 record after their win over the Giants. One more win breaks their streak of a losing season after a winning one. A loss, and once again the Panthers do no worse than 7-9 under head coach John Fox.
After starting the season 13-0, the Saints have now lost two straight, their latest loss coming in overtime against the now 3-12 Tampa Bay Buccaneers.
Perhaps Carolina can make their New Year's resolution, to start 2010 with a win. They can do it, as the Saints will be the third team seemingly in a slump.
I will be at next week's game, honoring my eBay auction to the Marine Toys for Tots Foundation of cheering on the Saints. I hope that goes well ... I will secretly be rooting for Carolina, however.
Final score: Panthers 41, Giants 9.
Eric Quackenbush is a staff writer at www.quinnsportslifemedia.com covering all your Carolina Panthers, NFL, MLB, NBA, NHL, NCAA, and 'life' needs.