The Pittsburgh Steelers used two defensive touchdowns to race by the Cincinnati Bengals 34-12 but lost quarterback Aaron Rodgers to a hand injury.