The New York Giants suffered a second consecutive embarrassing, lopsided loss on Sunday. In a game the Giants had to win to keep control of their playoff destiny the Giants were routed by the Baltimore Ravens, 33-14, at M&T Bank Stadium.
The Giants have now been outscored 67-14 over their last two games.
Amazingly, the 8-7 Giants can still make the playoffs. If the Giants are able to defeat the 4-11 Philadelphia Eagles next Sunday at MetLife Stadium -- a big if after the last two weeks -- they can still get into the playoffs with some help.
This unofficial playoff scenario from Ralph Vacchiano of the Daily News:
IF SEATTLE WINS TONIGHT:
Giants are in next week with a WIN and with losses by the Bears, Vikings and Cowboys.
IF SEATTLE LOSES TONIGHT:
Giants are in with a WIN, a loss by the Cowboys and losses by two of the following three teams – Seahawks, Vikings and Bears.
The Giants look like anything but a playoff team. They look like a team that has already packed it in for this year. A week after being thoroughly outplayed by the Atlanta Falcons the Giants were, for all intents and purposes, never competitive Sunday against Baltimore -- a team that had lost three straight games.
The Giants surrendered 533 yards of total offense, while generating only 186. Baltimore (10-5) held the ball for an unbelievable 39:21 to 20:39 for the Giants
Baltimore scored the first two times it had the ball. Torrey Smith punctuated a 14-play, 73-yard drive with a 6-yard touchdown catch to open the scoring. Smith then keyed a four-play, 47-yard drive with a 43-yard catch to put the ball at the one-yard line. Quarterback Joe Flacco ran one yard for the score, giving Baltimore a 14-0 lead with 4:27 left in the opening quarter.
Everything after that was virtually meaningless as the Giants were never competitive.
Jason Pierre-Paul pretty summed up the Giants' effort with this less than eloquent quote:
"We pissed on our legs."
The Giants are mathematically alive in the playoff race. They certainly, however, do not look like a team with the will or the ability to get there.