The Baltimore Ravens defeated the defending Super Bowl champion New York Giants, 33-14, in Baltimore Sunday. It was a completely dominating game from a reeling Baltimore squad desperate for a win and the AFC North Division title.
The Ravens attacked on offense and on defense, looking nothing like a team that was riding a three-game losing streak while limping into the playoffs. The Giants, fresh off of a 34-0 pasting at the hands of the Atlanta Falcons, were looking to move closer to a postseason berth of their own.
Baltimore looked to have solved much of its offensive woes this week against the Giants. The battered defense held them in check as well, holding a high-powered attack to only 186 total yards.
With the final week of the regular season on the horizon, the Ravens could be getting their act together at the perfect time.
Let's take a look at the Baltimore winners and losers of Week 16.