It was over when ...
Rookie sensation Marshawn Lynch broke free for a 56-yard touchdown run with 2:22 left to put the Bills up 33-21 and secure Buffalo's third straight win.
Game balls
Lynch rushed for 153 yards and one touchdown on 29 carries. He also threw for the go-ahead touchdown in the fourth quarter, hitting TE Robert Royal for the 8-yard score. The game marked his first career 100-yard rushing game, his longest run from scrimmage and his first career passing touchdown.
Noteworthy
T.J. Houshmandzadeh has a touchdown reception in every game this season. ... The Bengals have lost six of seven since opening the season with a win over the Ravens. ... Lynch has at least 60-plus yards rushing in all eight games this season. ... After a hard hit in the fourth quarter, Bengals WR Chad Johnson was carted off the field.