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.
Duggar sisters unveil Christian dating rules in new book
Beautician charged with giving client fatal silicone butt injection