James Cook ran for a career-high 216 yards and two touchdowns, Josh Allen accounted for three scores and the Buffalo Bills returned from their bye with a resounding 40-9 win over the Carolina Panthers on Sunday. Allen improved to 8-0 following the bye week and established an NFL record by becoming the first player to run and throw for a touchdown in 46 games, breaking the mark previously held by former Panthers QB Cam Newton.