Ben Roethlisberger passed for 204 yards and a touchdown, Le'Veon Bell added 52 yards rushing and a score as Pittsburgh (3-6) snapped a two-game losing streak.
A week after giving up 610 yards and 55 points in a loss to New England, Pittsburgh held the Bills (3-7) to 227 total yards, more than one-third coming on a meaningless drive in the final minutes.
Manuel completed 22 of 39 passes for 155 yards with a touchdown and an interception. The Steelers limited Buffalo to 95 yards rushing, nearly 50 below its average, and sacked Manuel three times.
Copyright 2013 by The Associated Press
Relive Big Ben's performance against the Bills with NFL Game Rewind