Mason Crosby kicked a 27-yard field goal with 6:26 left in overtime set up by Rodgers' 72-yard pass to Geronimo Allison, and the Green Bay Packers rallied to beat Cincinnati 27-24 on Sunday.
Crosby's kick completed the Packers' comeback from a 21-7 halftime deficit.
On third-and-10 from his 21, Rodgers took advantage of yet another free play after defensive end Michael Johnson was whistled for offside. Officials let the play continue and the two-time NFL MVP found Allison on about a 40-yard pass before the receiver beat a couple defenders for more yards.
Crosby, a veteran kicker, finished it off for the Packers (2-1).
The winless Bengals (0-3) won the toss in overtime but went three-and-out on their opening drive. It was so loud at Lambeau Field that they had to call timeout before their first overtime snap.
Rodgers connected with Jordy Nelson for a 3-yard touchdown pass with 17 seconds left in regulation to tie the game at 24. Cornerback Dre Kilpatrick narrowly missed batting away the bullet thrown by the quarterback into the front right corner of the end zone.
Rodgers finished 28 of 42 for 313 yards with three touchdowns and one interception. Allison had six catches for 122 yards.
A.J. Green caught a 10-yard scoring pass on the game's opening drive for Cincinnati's first touchdown after two frustrating weeks for the offense. Bill Lazor made his debut as offensive coordinator for the fired Ken Zampese.
Green Bay's defense generated a little more pressure on Dalton in the second half, and rookie safety Josh Jones gave the injury-laden defense a boost with two sacks and 12 tackles.
Rodgers shook off his early struggles to guide the Packers to another win. He was sacked six times, mostly against just the Bengals' four-man rush, though the protection shored up after halftime.
Rodgers threw just his second career pick-six — and his first at home — when William Jackson returned an interception 75 yards for a touchdown for a 21-7 lead early in the second quarter.
Host the Chicago Bears on Thursday night.