Buffalo Bills quarterback Josh Allen (17) smiles after throwing a touchdown pass to Isaiah McKenzie during the first half of an NFL football game against the Seattle Seahawks Sunday, Nov. 8, 2020, in Orchard Park, N.Y. (AP Photo/John Munson)

Buffalo Bills quarterback Josh Allen (17) smiles after throwing a touchdown pass to Isaiah McKenzie during the first half of an NFL football game against the Seattle Seahawks Sunday, Nov. 8, 2020, in Orchard Park, N.Y. (AP Photo/John Munson)

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

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.

San Francisco (5-7) lost in its first game at its adopted home in Arizona. The 49ers will be based in Glendale for at least the next three weeks after Santa Clara County issued strict new coronavirus protocols that forced the team to find a temporary new home.

It was Allen’s fourth game of the season with at least 300 yards passing and three touchdowns, which set a franchise record. Jim Kelly did it three times in 1991 and Drew Bledsoe three times in 2002.

“As long as it correlates to team success, it means we’re doing the right thing, making the right decisions and we’re winning football games,” Allen said. “That’s all that matters to me.”

The Bills had a much more pleasant trip to the desert than three weeks ago, when they lost a 32-30 heartbreaker to the Arizona Cardinals. That was the game when DeAndre Hopkins made a stunning catch over three Buffalo defenders with 2 seconds left for the game-winning score.

San Francisco has had several recent injuries at its slot cornerback position and struggled to cover Beasley, who had a career-high 130 yards receiving on nine catches.

“We knew exactly what they were running. We just came up short,” 49ers linebacker Dre Greenlaw said. “It was kind of a weird feeling.”

State Farm Stadium — which is home to the division-rival Arizona Cardinals — was dressed up to make the 49ers feel slightly more at home. There were San Francisco banners hanging on the walls along the sidelines and the videoboard showed Niners highlights and flashed messages like “Faithful to the Bay.”

The teams traded goal-line stands in the first quarter.

The Bills opened the game with a 74-yard drive that was stopped at the Niners 1 after Allen’s fourth-down pass fell incomplete. San Francisco responded with a 97-yard drive that ended at the Buffalo 2 when Jeff Wilson Jr. was stuffed for no gain on fourth down.

It was just the second game since 2000 that featured two turnovers on downs to start a game.

But San Francisco got the ball back one play later on a fumble by Allen and the 49ers took advantage. Nick Mullens hit Brandon Aiyuk in the middle of the end zone for a 2-yard touchdown.

It was all Buffalo for the rest of the first half and much of the game. Allen hit Beasley for a 5-yard touchdown and later found tight end Knox for a 4-yard score as the Bills pushed ahead 17-7 by halftime.

Mullens finished 26-of-39 passing for 316 yards, three touchdowns and two interceptions. The 49ers weren’t bad on offence, but couldn’t keep pace with Allen and the Bills.

“We needed to play our best and I think we were very close to doing it,” 49ers coach Kyle Shanahan said. “We just had a few things that didn’t keep us out on the field. When you do that versus an offence and quarterback like that and you don’t get it back for a while, the game gets away from you.”

PRIME-TIME SUCCESS

The Bills got a rare prime-time win. They’re now 8-22 in prime-time games since 2000, and 2-8 on Monday night, with their one victory coming against the Jets in November 2014, when the game was moved back a day and played in Detroit after a major snowstorm snarled much of Buffalo.

It was their first win in an official “Monday Night Football” game since beating Miami 23-18 in 1999.

ALLEN’S HOMECOMING, SORT OF

Allen had a big game against the 49ers, which is the team he rooted for while growing up in Firebaugh, California. The town is about a 3-hour drive from San Francisco, and Allen went to games as a kid with his family. This was the first time he had played against San Francisco.

INJURIES

Bills: Beasley left in the first quarter and was evaluated for a head injury but quickly returned. … RB Devin Singletary (knee) left in the first quarter but returned. … Safety Jaquan Johnson was hurt on a punt return in the fourth quarter and limped off the field with help.

49ers: DT D.J. Jones (ankle) left in the first half and didn’t return.

UP NEXT

The Bills host the Pittsburgh Steelers on Sunday night.

The 49ers stay in Arizona and they’ll host Washington on Sunday.

___

More AP NFL: https://apnews.com/NFL and https://twitter.com/AP_NFL

David Brandt, The Associated Press

Get local stories you won't find anywhere else right to your inbox.
Sign up here

Just Posted

As of Friday, Alberta has under 10,000 active COVID-19 cases. (Image courtesy CDC)
Alberta identifies 573 new COVID-19 cases, 13 deaths on Saturday

There are currently 9,727 active cases of the virus in the province

A firetruck sits in front of a home on Harvey Close in Red Deer Saturday afternoon. (Photo by Sean McIntosh/Advocate staff)
Firefighters respond to Red Deer fire

Red Deer firefighters responded to a blaze in the north part of… Continue reading

(Courtesy photo)
Red Deer rental prices drop slightly

Renting an apartment in Red Deer became slightly cheaper last month. Rentals.ca… Continue reading

Rylee Trippel was last seen Friday. (Photo contributed by RCMP)
Red Deer RCMP looking for missing teen

Police are looking for a teen who was last seen in the… Continue reading

The Red Deer Outreach Centre’s Adopt a Family program raised $60,000 in 2020. (Photo courtesy Red Deer Outreach Centre’s Facebook)
Red Deer Outreach Centre’s Adopt a Family program raised $60K in 2020

The executive director of the Red Deer Outreach Centre says she is… Continue reading

Former Alberta Premier Rachel Notley shakes hands with Joel Ward, former Red Deer College President and CEO, as Notley announces that the college is on the path to grant degrees. Red Deer-South MLA Jason Stephan says university status is not a necessary condition for offering degrees. (File photo by Advocate staff)
Future of Red Deer University increasingly uncertain

MLA’s college update says RDC more like SAIT and NAIT than a university

RCMP say missing teen Hope Tivendale has been found. (File photo by Advocate staff)
No foul play suspected after burned body of homeless person found in North Vancouver

VANCOUVER — A burned body, believed to be of a homeless person,… Continue reading

The central zone experienced a spike in the number of COVID-19 cases Thursday, rising from 454 to 508 active cases over the past 24 hours, with 10 people in hospital. (THE CANADIAN PRESS/Darryl Dyck)
Spartan Bioscience says Health Canada has approved its rapid COVID-19 test

TORONTO — An Ottawa company says it’s received approval from Health Canada… Continue reading

Conservative Leader Erin O'Toole holds a press conference on Parliament Hill, in Ottawa, Thursday, Dec. 10, 2020. THE CANADIAN PRESS/Sean Kilpatrick
Conservative Leader Erin O’Toole defends decision to back, then oust, Sloan

OTTAWA — Conservative Leader Erin O’Toole says he was once willing to… Continue reading

Quebec Premier Francois Legault pauses as he speaks during a news conference on the COVID-19 pandemic, Thursday, Jan. 21, 2021 at the legislature in Quebec City. THE CANADIAN PRESS/Jacques Boissinot
Non-essential travel ban would violate Constitution but courts might allow it: expert

MONTREAL — Fear that Quebecers will catch a new variant of COVID-19… Continue reading

A woman walks outside the Roberta Place Long Term Care home in Barrie, Ont. on Monday, January 18, 2021. The devastating toll of COVID-19 on long-term care residents in Canada has underscored the need for increased public funding for home care, advocates say. THE CANADIAN PRESS/Frank Gunn
COVID-19 deaths in long-term care reveal need for home supports: advocates

VANCOUVER — The devastating toll of COVID-19 on long-term care residents in… Continue reading

A Chinese flag is illuminated by sunshine in the Hall of Honour on Parliament Hill in Ottawa, Thursday, September 22, 2016. China is threatening retaliation against Canada after Prime Minister Justin Trudeau condemned a new security law giving Beijing more control over Hong Kong.. THE CANADIAN PRESS/Adrian Wyld
Diplomats contact Canadian held for over 2 years in China

BEIJING — Canadian officials have met online with former diplomat Michael Kovrig,… Continue reading

Marc Gold (centre) stands with senators André Pratte (left) and Peter Harder before being sworn in during a ceremony in the Senate on Parliament Hill, Thursday, Dec. 1, 2016 in Ottawa. THE CANADIAN PRESS/Justin Tang
Senator urges study of vexing barriers to using secret information in court cases

OTTAWA — A Senate committee should examine the hurdles that make it… Continue reading

In this file photo, a lotto Max ticket is shown in Toronto on Monday Feb. 26, 2018. (By THE CANADIAN PRESS)
Winnipeg ticket holder wins Friday night’s $60 million Lotto Max jackpot

TORONTO — A ticket holder from Winnipeg won Friday night’s whopping $60… Continue reading

Most Read