Allen throws for 4 TDs, Bills beat 49ers 34-24 in Arizona

Full Screen
1 / 11

Copyright 2020 The Associated Press. All rights reserved

Buffalo Bills wide receiver Gabriel Davis, right, celebrates his touchdown with quarterback Josh Allen (17) during the second half of an NFL football game against the San Francisco 49ers, Monday, Dec. 7, 2020, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

GLENDALE, Ariz. – The passes zipped through the air one by one, almost always finding their intended target right on the hands and in stride.

By the time Josh Allen was done, the quarterback had finished one of the best games of his young NFL career, and the Buffalo Bills once again looked like one of the league's elite teams.

Allen threw for 375 yards and tied a career high with four touchdown passes as the Bills stayed in sole possession of first place in the AFC East with a thoroughly impressive 34-24 victory over the San Francisco 49ers on Monday night.

“That’s our quarterback. He’s a baller,” Bills safety Jordan Poyer said. “I don’t know what answer you want me to say. It’s no surprise to us what he does every week. I’m happy he’s on our team.”

Buffalo (9-3) moved a step closer to winning its division for the first time since 1995 thanks to a nearly flawless performance from Allen. The 24-year-old completed 32 of 40 passes with no interceptions.

He threw touchdown passes to Cole Beasley, Dawson Knox, Isaiah McKenzie and Gabriel Davis as the Bills built a 17-7 halftime lead and controlled the majority of the second half.

“We were clicking,” Allen said. “It just seemed like our guys were getting open and the ball was coming out of my hand really well."

The Bills are one game ahead of the Miami Dolphins with four games left for both teams.