Josh Allen finished 32 of 40 for 375 yards and four touchdowns for the Buffalo Bills, while wide receiver Cole Beasley had a career night with nine catches for 130 yards and a score.
Tuesday 8 December 2020 07:09, UK
Josh Allen threw touchdown passes to four different receivers as the Buffalo Bills strengthened their grip on first place in the AFC East with a 34-24 victory over the San Francisco 49ers.
Allen went 32 of 40 for 375 yards, his third-highest total of the season, and four scores as the Bills (9-3) won on Monday Night Football for the first time since 1999.
The Bills retained a one-game lead in the AFC East over Miami (8-4), who lost at home to Buffalo in Week Two of the season, with the teams scheduled to meet again in Buffalo in Week 17.
The loss was a costly one for the 49ers (5-7) in their late run at a playoff spot in the NFC, the defending conference champs remaining in last place in the NFC West with just four games remaining.
Allen threw two touchdown passes in each half, including 23 yards to Isaiah McKenzie in the third quarter and 28 yards to Gabriel Davis in the fourth, each coming after the 49ers had closed within 10 points.
Cole Beasley and Dawson Knox also had touchdown catches for Buffalo, the former's coming as part of a career-best 130-yard night on nine catches.
Stefon Diggs was one better than Beasley in receptions with 10, going for 92 yards.
Brandon Aiyuk, Kyle Juszczyk and Jordan Reed caught strikes for the 49ers from Nick Mullens, who threw for 316 yards but also suffered two interceptions amid the 49ers' attempt to become the first team in MNF history to record 50 wins.
Buffalo's Devin Singletary was the game's leading rusher with 61 yards on 18 carries.
The Bills took the lead for good in a 17-point second quarter, getting the better of a first 30 minutes that included two goalline stands, a Buffalo fumble inside its own five-yard line that led to San Francisco's only score of the half and a 49ers interception that was negated by an illegal-contact penalty on Richard Sherman, leading to the Bills' go-ahead score.
Allen threw for 236 yards and two touchdowns in the half, connecting with Beasley on a five-yarder early in the second period to get Buffalo on the scoreboard, then with Knox on a four-yarder to cap the drive kept alive by the Sherman penalty.
Beasley had seven catches for 113 yards in the half, helping Buffalo run up a 277-122 dominance in total yards, the Bills eventually finishing with a 449-402 advantage.
Sky Sports NFL is your dedicated channel for NFL coverage through the season - featuring a host of NFL Network programming, a new weekly preview show as well as at least five games a week and NFL Redzone, you won't miss a moment. Don't forget to follow us on skysports.com/nfl, our Twitter account @SkySportsNFL & Sky Sports - on the go!