The Pittsburgh Steelers emerged victorious in a back-and-forth bout over the Baltimore Ravens to clinch the AFC North.