Rodgers completed 23 of 34 passes for 249 yards with four touchdowns and two interceptions and rushed once for six yards in the Steelers ' 33-31 loss to the Bengals on Thursday night.