ORCHARD PARK, N.Y. (AP) — Josh Allen threw two touchdown passes and ran for a score, and the Buffalo Bills shook off a sloppy first three quarters to stay undefeated, beating the winless New Orleans Saints 31-19 on Sunday.

James Cook had 117 yards rushing and a touchdown in a game that wasn’t decided until midway through the fourth quarter. The Bills never trailed, but were clinging to a 21-19 lead when Allen hit a wide-open Dalton Kincaid for a 28-yard touchdown with 7:07 left .

Allen asserted himself on the previous play by putting his head down, breaking two tackles and dragging three defenders before finally going down for a 27-yard gain to convert a third-and-5.

Allen finished 16 of 22 for 209 yards while throwing his first interception of the season. Khalil Shakir scored on a

See Full Page