EAST RUTHERFORD, N.J. -- Justin Tuck has been to the mountain with the New York Giants, winning an NFL title. The defensive end and the rest of the Giants tumbled into a deep valley in their final game at Giants Stadium.
It was a complete embarrassment.
Coupled with Green Bay's win over Seattle and Dallas' victory over Washington on Sunday night, the loss eliminated the Giants (8-7) from playoff contention for the first time in five years, something totally unexpected after a 5-0 start.
New York will close out the season next Sunday at Minnesota.
"It's tough," Tuck said after the Giants (8-7) lost for the seventh time in 10 games. "Like you said, we had everything at stake playing a team that was only playing for pride, and I guess pride won today. We should have been playing with a little pride ourselves."
The Giants knew that they probably needed to win their final two games and hope that either Green Bay or Dallas lost one of their remaining two to get to the postseason.
The stunning aspect was the Giants' no-show effort. After turning the ball over deep in Carolina territory on their first possession, they were horrible and the fans, who came expecting one great final effort at home, let the "boos" fly before heading home well before the game ended.
"For us to play the way we did today, there is obviously no excuse for it," coach Tom Coughlin said after his team turned over the ball four times and allowed the Panthers to score on six of their first seven possessions.
After a holding penalty nullified a touchdown pass and a later fumble cost them the ball on their opening possession, the Giants played like a team going through the motions and the Panthers dominated.
Moore threw three touchdown passes, Jonathan Stewart rushed for a franchise-best 206 yards and the Panthers shredded New York's defense for 416 yards, including 247 rushing.
"We had to come out here and play tough and play to win, regardless of what they had on the line," said Moore, who completed 15 of 20 passes for 171 in his seventh NFL start.
Coming off a 45-12 throttling of Washington, the Giants came up with another weak effort after a big win, their trademark this season.
"I told someone on the sideline that exact quote, that we have been part of the highest of highs," Tuck said. "but as far as my vantage point, this is the lowest I have been in a Giants' uniform."
Stewart, who now has 1,008 yards rushing this season and joined teammate DeAngelo Williams (1,117) in the 1,000-yard club this season, ran for a 29-yard touchdown and set up another score by Brad Hoover with a 52-yard run.
"It is shocking and it is disappointing," said Manning, who finished 29 of 43 for 296 yards and two interceptions. "When you have a shot to get into the playoffs and everything is right in front of us, to come and have mistakes and turnovers and penalties, we did about everything we could just to try to lose that game."
The victory was the third in four games for Panthers coach John Fox, whose future with the team remains cloudy.
The Giants only looked good on their opening drive. Manning methodically drove New York downfield and appeared to cap an 80-yard drive with a 26-yard touchdown pass to the Giants' Steve Smith.
Everything after that was all Carolina.
Moore led the Panthers on a 15-play drive before settling for a 38-yard field goal by John Kasay.
Carolina scored on drives of 63, 51 and 29 yards on its next three possession, the last set up by Richard Marshall's interception.
The sloppy Giants, who missed tackles all game, didn't get a hand on Stewart on his cutback touchdown run that stretched the lead to 10-0.
"Even though we've had some ups and downs, the character of this team is showing as the season comes to an end," said Stewart, who averaged 7.4 yards a carry.
Moore found Carolina's Steve Smith for a 27-yard TD on the opening possession of the third quarter, but Smith broke his arm on the play and left the game. He is scheduled to have surgery on Monday.
Carolina also got a 27-yard field goal from Kasay and a 1-yard touchdown run by Hoover, a score set up by a 52-yard run by Stewart.
"You've got to credit the offensive line," Moore said. "They did a great job, but the guy just runs angry and you can't bring him down. You think he's going down and he goes for another 15."
After getting five sacks last week, the Giants had one. ... Carolina LB Jon Beason had a game-high 13 tackles, a sack, a forced fumble and a pass defensed. ... Julius Peppers also had a sack for the Panthers. ... The game was the Giants' 283rd at the stadium. They finished 4-4 at home this season. ... Giants WR Steve Smith had game-high nine catches for 70 yards, giving him 99 catches for the season.