Orchard Park, N.Y. — The Buffalo Bills hit harder in a heavyweight slugfest against a frisky Tampa Bay Buccaneers team that gave Buffalo headaches all afternoon.

However, the Bills overcame three costly turnovers and rode quarterback Josh Allen’s electric performance to a 44-32 win to improve to 7-3 on the season.

The Buccaneers are the third team this season to rush for more than 200 yards against the Bills, finishing with 203 for the game. Buffalo’s offense kept the Bills in the game throughout, finishing with the highest single-game point total of the season.

Here are a few instant observations from Buffalo’s win.

Josh Allen chaos

Allen had Bills fans riding an epic roller coaster on Sunday, showcasing some inexplicable decisions and highlight-reel plays on his way to a six-touch

See Full Page