I must say, that had to have been one of the more satisfying Steelers victories since Super Bowl XL.

More