Josh Allen threw for 102 yards and directed a pair of scoring drives, and Kevin Johnson returned an interception 70 yards for a touchdown as the Buffalo Bills beat the Carolina Panthers 27-14 on Friday night in Charlotte, N.C.
Allen completed 9 of 11 passes and led the Bills (2-0) to 10 first-quarter points, with Stephen Hauschka kicking a 30-yard field goal and LeSean McCoy capping the next drive with a 1-yard run up the middle.
Matt Barkley also produced for the Bills, completing 8 of 10 passes for 110 yards and one touchdown, a 9-yard strike to Duke Williams in the second quarter. Cole Beasley led the Bills with five catches for 44 yards.
The Panthers (1-1) couldn't get going on offense without Cam Newton, who sat out for the second straight game. They were held to 258 total yards. Taylor Heinicke hit 8 of 12 passes for 78 yards and one touchdown, and Will Grier threw for 75 yards with one interception.
--Field Level Media
Buffalo | Carolina | |
Tyree Jackson | Player | Jordan Scarlett |
8 | Attempts | 8 |
27 | Yards | 35 |
3.4 | Avg Yards | 4.4 |
0 | Touchdowns | 0 |
20 | Long | 16 |
Buffalo | Carolina | |
Christian Wade | Player | Reggie Bonnafon |
1 | Receptions | 4 |
48 | Yards | 32 |
48.0 | Avg Yards | 8.0 |
0 | Touchdowns | 0 |
48 | Long | 12 |
Yards | Scoring | Defense | ||||||
Team | Tot | Rus | Pas | TD | FG | INT | Sck | FF |
Buffalo | 373 | 94 | 279 | 3 | 2 | 1 | 3.0 | 1 |
Carolina | 258 | 103 | 155 | 1 | 2 | 1 | 1.0 | 1 |