Joe Flacco passed for 342 yards and three touchdowns as he rallied the Cincinnati Bengals over the Pittsburgh Steelers to a 33-31 victory. Evan McPherson had four field goals, the last a 36-yarder with seven seconds remaining to put the Bengals on top and snap a four-game losing streak.
