Dalton went 24 for 51 for 274 yards as the Bengals lost to Baltimore for the fifth time in six games.
On the last-second heave in regulation, Green positioned himself behind the pack and caught the deflection after it flicked off the hand of Ravens safety James Ihedigbo, who earlier had the first two interceptions of his career.
“I was just looking for someone to tap the ball so I could catch it,” Green said.
The Bengals won the toss before overtime and moved to the Baltimore 33 before Giovani Bernard caught a short pass, reversed field and was tackled for an 11-yard loss on fourth down.
Baltimore then got a pair of first downs before Tucker kicked the winner.
With 151 yards receiving, Green set a franchise record with his fifth straight 100-yard game. And, making his second start of the season, Rey had 13 tackles, three sacks and his first career interception.
All of it occurred in a losing effort.
“We can’t be down on ourselves,” Dalton said. “There’s a lot left in the season, and we can control our own fate. We are still in good position with a lot in front of us. We just need to play our best.”
A gusty afternoon proved troublesome for the Bengals. Mike Nugent missed a 42-yard field goal into the wind and Dalton repeatedly overthrew his receivers. In the second quarter, Ihedigbo picked off a high pass and returned it 37 yards to set up a touchdown for a 17-0 lead.
“The wind was definitely a factor, but that’s the way it goes,” Dalton said.
Baltimore mustered only 94 yards in offense before halftime, but took advantage of Bengals miscues to put together scoring drives of 53, 58 and 11 yards.
Cincinnati had more penalty yards than total offense (114-102) in the first half, and Dalton was 8 for 21 for 47 yards and an interception.