The Bills' stretch of amazing comebacks ended when they couldn't stop a rookie quarterback from pulling off one of his own.
Andy Dalton shook off a horrid first half and led his first game-winning drive in the NFL on Sunday.
Mike Nugent's 43-yard field goal as time ran out gave the Cincinnati Bengals a 23-20 victory over the previously unbeaten Bills in front of the smallest crowd in Paul Brown Stadium's history.
"I think we needed it a lot, especially at home," Nugent said. "We've got to do a better job of putting fans in the stands."
Many of the 41,142 fans had left when Dalton ran 3 yards for a tying touchdown with 4:09 to go. He got Cincinnati (2-2) in position to pull it out by scrambling for a pivotal first down on the winning drive, helped by a replay overturn that went in his favor.
The youngster's strong finish ended Cincinnati's streak of 10 straight losses against Buffalo (3-1) since the 1988 AFC championship game.
"He's a young quarterback," said rookie receiver A....