ORCHARD PARK – Despite getting 375 yards of total offense, numerous mistakes caused the Buffalo Bills to lose their first game of the 2019 season, 16-10 vs. the New England Patriots, falling to 3-1 on the season thus far.
In total, the Bills committed four turnovers and were penalized eight times for a total of 76 yards.
Josh Allen went 13-28 passing for 153 yards and three interceptions.
Allen also added 26 yards rushing and a touchdown before leaving the game early in the fourth quarter after taking a helmet-to-helmet hit which placed him in concussion protocol.
Frank Gore finished with a game-high 109 yards on 17 carries, including a 41-yard run which made Gore just the fourth running-back to break the 15,000 yard rushing plateau.
Cole Beasley reeled in a game-high seven receptions for a game-high 75 yards.
In an off bench effort, Bills backup-QB Matt Barkley completed nine of 16 passes for 127 yards, and threw the game-sealing interception in the fourth-quarter.
On Buffalo’s defensive side, Tremaine Edmunds posted a game-best 11 total tackles, seven solo tackles and four assists.
Micah Hyde intercepted a pass off of Patriots QB Tom Brady.
Although Buffalo failed to sack Brady, they held the Patriots to 224 yards of total offense.
For New England, Brady failed to throw a touchdown pass, and was held to 150 yards on 18-39 passing, as well as throwing an interception.
Sony Michel rushed for 63 yards on 17 carries.
Brandon Bolden ran for a four-yard touchdown on his only carry of the game.
Special-teams gunner Matthew Slater scored his first career touchdown via a blocked punt return after J.C. Jackson blocked a Corey Bojorquez punt.
On defense, Jackson intercepted two Josh Allen passes.
Devin McCourty and Jamie Collins, Sr also each intercepted a pass.
Kyle Van Noy had a team-high eight tackles, also getting a pair of the team’s five sacks.
Now at 4-0 on the season, the Patriots will be on the road for their next game on Oct. 6, as they will take on the Washington Redskins at 1:00 on CBS.
The 3-1 Bills will also be on the road on Oct. 6, as they will battle the Tennessee Titans at 1:00 on CBS.