It wasn't pretty, but the Baltimore Ravens' 29-26 win over the Minnesota Vikings sure was exciting. Baltimore avoided disaster by pulling out the last-second win to hold onto its playoff spot, but the Ravens didn't play particularly well.
The defense gave up huge plays that should have cost Baltimore the game, and the offensive line didn't block well in the running game.
On the contrary, the special teams unit was spectacular and largely responsible for the win. But nobody stepped up in the moment more than Joe Flacco.
He didn't start the game too well and ended with three interceptions, but his poise at the end of the game demonstrated why the Ravens invested such a hefty sum in their quarterback.
In addition, Ray Rice had one of his best games of the season and picked up 109 total yards. Joining him with a standout offensive performance was Marlon Brown, who led the team in receiving yards and scored the game-winning touchdown.
Check out the full breakdown and analysis for every Raven, complete with grades based on their statistical output and how well they fulfilled their roles and duties on the gridiron.