Josh Allen led the Buffalo Bills to a 44-32 victory over the Tampa Bay Buccaneers, throwing for three touchdowns and rushing for three more. This performance marked Allen as the first player to achieve two games with three passing and rushing touchdowns. The game featured nine lead changes and ended decisively when Baker Mayfield fumbled while being sacked. The win improved the Bills' record to 7-3, while the Buccaneers fell to 6-4, losing their fourth game in seven matchups.

By the Numbers
  • Josh Allen finished 19 of 30 for 317 yards, with three passing and three rushing touchdowns.
  • Buffalo's offense scored four touchdowns on plays covering 25 yards or more.
State of Play
  • The Bills rebounded from a previous loss, showcasing improved offensive execution.
  • Buffalo made adjustments by benching receiver Keon Coleman, with Gabe Davis and Mecole Hardman making impactful debuts.
What's Next

The Buccaneers will face the Los Angeles Rams in their next game, while the Bills are set to visit the Houston Texans on Thursday night.

Bottom Line

Josh Allen's dynamic performance underscores his leadership and resilience, revitalizing the Bills' playoff aspirations as they prepare for a critical matchup against the Texans.