The Bengals snapped a four-game losing streak and kept their chances in the AFC North alive after beating the Steelers on ...