National Football League
Arizona 32, Buffalo 30
When: 4:05 PM ET, Sunday, November 15, 2020
Where: State Farm Stadium, Glendale, Arizona
Temperature: Dome
Head Official: Craig Wrolstad
Attendance: 4200

DeAndre Hopkins caught a 43-yard scoring pass from Kyler Murray with two seconds remaining to give the host Arizona Cardinals a stunning 32-30 victory over the Buffalo Bills on Sunday.

Murray scrambled to his left and heaved the ball into the end zone. Hopkins made a leaping grab while surrounded by three defenders.

Murray threw for 245 yards and one touchdown and rushed for 61 yards and two more scores on 11 carries. He became the fourth quarterback in NFL history to score a rushing touchdown in five consecutive games.

Hopkins finished with 127 receiving yards on seven catches. Kenyon Drake added 100 rushing yards on 16 carries for the Cardinals (6-3).

Josh Allen threw a 21-yard scoring pass to Stefon Diggs with 34 seconds remaining to put Buffalo on top prior to the Cardinals' Hail Mary pass.

Allen threw for 284 yards and two touchdowns with two interceptions. He also led his team with 38 rushing yards on seven carries and caught a touchdown pass.

Cole Beasley caught 11 passes for 109 yards and a touchdown and Diggs hauled in 10 passes for 93 yards for the Bills (7-3).

A Drake fumble early in the third quarter allowed the Bills to build on their seven-point halftime advantage. Allen found Beasley on a 22-yard pass play to give Buffalo a 23-9 lead.

Arizona got those points back on its next possession when Murray scored on a 1-yard keeper. Zane Gonzalez made a 45-yard field goal later in the quarter to cut Buffalo's lead to 23-19.

Patrick Peterson then picked off an Allen pass and the Cardinals cashed in. Murray ran for 28 yards on the next play and scored in the closing seconds of the third on a 15-yard scamper.

Allen engineered a 12-play, 78-yard drive, culminating with his pass to Diggs.

Buffalo held a 16-9 lead at halftime. The Bills were led by Tyler Bass, who kicked three field goals of more than 50 yards.

A 31-yard pass to John Brown set up Buffalo's creative score. Allen handed the ball to Isaiah McKenzie, who then passed it to the third-year quarterback on the 12-yard play.

--Field Level Media

Top Game Performances
Rushing
Buffalo   Arizona
Josh Allen Player Kenyan Drake
7 Attempts 16
38 Yards 100
5.4 Avg Yards 6.2
0 Touchdowns 0
15 Long 20
Receiving
Buffalo   Arizona
Cole Beasley Player DeAndre Hopkins
11 Receptions 7
109 Yards 127
9.9 Avg Yards 18.1
1 Touchdowns 1
22 Long 43
Team Stats Summary
 
  Yards Scoring Defense
Team Tot Rus Pas TD FG INT Sck FF
Buffalo 369 73 296 3 3 1 3.0 1
Arizona 453 217 236 3 4 2 0.0 0
Upcoming Games
  • Arizona will play their next game on the road against Seattle. The Cardinals have a W/L % of .600 after a win and .667 after a loss.
  • Buffalo will play their next game at home against L.A. Chargers. The Bills have a W/L % of .714 after a win and .500 after a loss.