5-0 for Big Ben against the Ravens since 2006. How much does Baltimore have to thank Kansas City for the concussion right now? It's the difference between the Ravens being in the playoff hunt and being eliminated. Not that this was Ben's best game, but it was just enough to secure the all-important win.
The run blocking definitely missed Kemoeatu again. That and the Ravens had a better sense of what to expect of Mendenhall, who generally killed them in the first meeting. Today there was decidedly less to be excited about. Ray Rice, meanwhile, had a huge game, save for the critical fumble he committed inside Steelers territory after the Ravens recovered a Mendenhall fumble.
The coverage for both teams was as pathetic as expected. Tyrone Carter got burned a number of times. DBs were horrible out of position to ever fight with Todd Heap for jump balls in the endzone. Frank Walker and Chris Carr were victimized a number of times by Big Ben. That it was only 23-20 is a credit to both sloppy play (highlighted by red zone drops by Rashard Mendenhall and Derrick Mason) as well as some key ploays by both teams front seven.
Ravens fans are already crying about the refs. Don't believe me? Read the always pathetic trolls at PFT or the number of ones who frequent KSK. If anything, Baltimore got the benefit of a lot of calls. Foxworth's interception looked like interference after he dragged Holmes down by the arm. Count that with Mason dropping the ball after taking two steps before taking a jarring hit by Lawrence Timmons. But these are Ravens fans. They're pathetic and we would expect no less.
As I type Denver is getting beat handily by the Eagles. Should that continue, the Steelers would need a win from New England and, I believe, either KC or Oakland next week in addition to beating the Dolphins in Miami. Either latter scenario would be a long shot. That's fine. Today was satisfaction enough. The Ravens are dicked in the playoffs. Honestly, they're lucky to even be in the position they're in. Baltimore is Ray Rice and 21 other scrubs.