ATLANTA (AP) - Andy Dalton threw a 13-yard touchdown pass to A.J. Green with 7 seconds remaining, lifting the Cincinnati Bengals to a 37-36 win over the Atlanta Falcons on Sunday.
Dalton moved the Bengals 75 yards in about four minutes. He completed two passes on fourth down to Tyler Boyd, who had 11 catches for 100 yards, to keep the drive alive.
Green, the former University of Georgia star making his first return to the state of Georgia, made a diving catch in the right side of the end zone to cap the drive. He had four catches for 78 yards.
Giovani Bernard ran for 69 yards and two touchdowns for Cincinnati (3-1).
Matt Ryan continued his resurgence by throwing three scoring passes, including two to rookie Calvin Ridley, for the Falcons. As was the case last week, when he had his first career game with five touchdown passes in a loss to New Orleans, Ryan had too little support from an injury-depleted defense.
The Falcons (1-3) topped 30 points for the third straight week. Ryan, the 2016 NFL MVP, has thrown eight touchdown passes in his past two weeks and has 10 through four games after throwing only 20 in 2017.
Atlanta's Matt Bryant, who kicked three field goals, including a 55-yard field goal in the second quarter, was good from 32 yards to give the Falcons a 36-31 lead with 4:15 remaining.
That was too much time for Dalton, who completed 29 of 41 passes for 336 yards and three touchdowns and one interception.
There were no punts in the first half. The Bengals scored touchdowns on each of their four possessions.
Ridley had scoring catches of 11 and 30 yards, giving him five in his past two games and six for the season.
Ridley's second TD catch, a 30-yarder, gave Atlanta a 33-28 lead early in the fourth quarter when the 2-point pass attempt was no good.
Bengals tight end Tyler Eifert had four catches for 38 yards, including a 15-yard scoring catch in the first quarter, before suffering a gruesome lower right leg injury early in the third quarter.
Eifert, the team's third-leading receiver entering the game, caught a 2-yard pass and was tackled by De'Vondre Campbell and Jack Crawford. Eifert brought his hands up to his helmet as he was on his back in obvious pain. His leg stabilized by the medical staff, Eifert received encouragement from teammates before he was carted off the field.
Each team was without its top running back. Devonta Freeman missed his third straight game for Atlanta with a sore right knee. Joe Mixon was held out for the second straight week for the Bengals after having debris removed from his right knee.
Bengals halfback Mark Walton did not return and was being treated for a possible concussion after a helmet-to-helmet penalty hit by Brian Poole near the end of the third. Falcons defensive tackle Grady Jarrett had an ankle injury late in the fourth and did not return.
Bengals: host Miami Dolphins next Sunday.
Falcons: Visit the Pittsburgh Steelers on Sunday in first road game since opening season at Philadelphia.