It all started out so nicely for the Baltimore Ravens.
They were returning home after picking up back-to-back road wins in Pittsburgh and San Diego and facing a Pittsburgh Steelers club that was missing its two best quarterbacks, one of their key linebackers and their best cornerback.
They led 13-3 at one point in the second quarter and had forced the Steelers into back-to-back three-and-outs on defense.
Yet from there, it all came apart.
By the end of the game, they had given up a mind-boggling 276 yards to third-string QB Charlie Batch and lost their home winning streak, as well as their winning streak against fellow AFC North foes.
So what happened?
Here's the good, the bad and the ugly from Sunday's loss to the Pittsburgh Steelers.