Joe Flacco passed for 342 yards and three touchdowns, helping the Cincinnati Bengals snap a four-game losing streak with a 33-31 win over the Pittsburgh Steelers.
Evan McPherson made a 36-yard field goal with seven seconds remaining to secure the victory. Flacco, 40, completed 31 of 47 passes in his second start for the Bengals, outdueling 41-year-old Aaron Rodgers.
Rodgers gave Pittsburgh a 31-30 lead with 2:31 remaining on a 68-yard touchdown to Pat Freiermuth.
Aaron Rodgers rolled left and found Freiermuth open downfield on second-and-20.
Author's summary: Bengals win 33-31 over Steelers.