Batch went 25-of-36 through the air for 276 yards with a touchdown and an interception as the Steelers (6-6) rebounded from a loss to Cleveland last week.
Joe Flacco was limited to 16-of-34 passing efficiency for 188 yards, a touchdown and an interception for Baltimore (9-3), which saw its 16-game home winning streak snapped
Ray Rice ran for 78 yards with score on 12 carries for the Raven.
Wisconsin business offering 'therapeutic cuddling' forced to close
Blake Lively's Christmas wish would bankrupt Ryan Reynolds