Coming into the game, Arizona was 5–3 and in second place in the tightly contested NFC West.[5] Meanwhile, Buffalo was first in the AFC East at 7–2, their closest competition being the then 5–3 Miami Dolphins. The Cardinals came into the game as 2.5-point favorites.[1]
The Bills led the game 23–9 at one point in the third quarter, but allowed Arizona to score two touchdowns and kick a field goal to make the score 26–23. With 0:34 remaining in the fourth quarter, quarterback Josh Allen threw a 21-yard go-ahead touchdown pass to wide receiver Stefon Diggs to regain the lead for Buffalo. The ensuing kickoff resulted in a touchback, setting up the Cardinals at their own 25-yard line.[6]
The play
Despite Buffalo's prevent defense strategy, the Cardinals advanced to the Bills' 43-yard line for a 1st and 10 following a nine-yard reception by wide receiver Larry Fitzgerald. After a Buffalo timeout, Arizona lined up in trips right formation for the snap with 0:11 left in regulation.[7]
After the snap, Cardinals receiver DeAndre Hopkins, by himself on the left side of the field, ran a go route towards the end zone while the other receivers, including Fitzgerald and Andy Isabella, ran varying levels of crossing routes. Murray took the snap and rolled to his left, evading a potential sack by Bills defensive endMario Addison. As he was attempting to scramble forward, Bills defensive linemenEd Oliver and Quinton Jefferson ran towards Murray in an attempt to tackle him. Murray's first read, Isabella, was not open on the play.[8] As Sporting News and NFL Films noted, the play was not drawn up as a traditional Hail Mary due to Murray's receivers running crossing routes rather than all running straight to the end zone, but became one as Murray was forced into his desperation heave.[9][10]
With no other choice, Murray threw the ball towards the end zone, as Oliver attempted to deflect the pass. The ball traveled towards Hopkins, the only receiver who had made it to the end zone.[8] As Hopkins was attempting to catch the ball, Bills safetyJordan Poyer and cornerbackTre'Davious White tried to stop him from catching the ball by approaching him from the side and front to disrupt the play. The ball went into Hopkins' hands, and he managed to catch it above White and Poyer. Despite an attempt by safety Micah Hyde to knock the ball out of Hopkins' hands, Hopkins managed to maintain possession of the ball in the end zone, resulting in a 43-yard game-winning touchdown for the Cardinals.[11][12]
Game box score
Week Ten/Hail Murray: Buffalo Bills at Arizona Cardinals – Game summary
Quarter
1
2
3
4
Total
Bills
7
9
7
7
30
Cardinals
3
6
17
6
32
at State Farm Stadium, Glendale, Arizona
Date: November 15
Game time: 2:05 p.m. MST
Game weather: Sunny, 78 °F (26 °C) (retractable roof open)
Ian Eagle: Shotgun ... Murray. Out of the pocket. Seven seconds ... six seconds! Murray heaves it down field ... it is ... OH, IT'S CAUGHT! IT IS CAUGHT! DEANDRE HOPKINS ... MIRACULOUS! It's Murray Magic!
Dave Pasch: Murray back to throw, flushed out, rolling left in trouble, slips a tackle, gotta launch it, he does, left side, into the end zone, jump ball, and it is… is it caught?! Is it caught?! OH MY GOODNESS IT’S CAUGHT! DEANDRE HOPKINS CAUGHT IT! HE CAUGHT IT FOR A TOUCHDOWN! WITH ONE SECOND LEFT! I CAN’T BELIEVE IT! YOU’VE GOTTA BE JOKING ME! HOPKINS… REACHES UP WITH THREE DEFENDERS AROUND HIM, AND PULLS IT IN! AND THE CARDINALS LEAD IT 32-30 WITH A SECOND LEFT! Ron Wolfley: YOU! CAN’T! COVER! ‘NUK! YOU’RE NOT GONNA BE ABLE TO COVER HIM! THROW THE BALL UP! THAT’S WHAT KYLER MURRAY DID! HE EXTENDED THE PLAY WITH HIS LEGS! AND JUST CHUCKED THAT THING UP INTO THE AIR! INTO THE DESERT SKY, BABY! AND D-HOP BROUGHT IT DOWN! TOUCHDOWN!
John Murphy: Murray, pressured, Bills rush four, Murray’s in trouble, gets away from it, rolls to his left, fires downfield, puts it up for grabs and it is… Steve Tasker: Caught. Murphy: Caught, caught for a touchdown. Unbelievable! Caught by DeAndre Hopkins. Surrounded by a couple Bills defenders, he went up and brought it down. Unbelievable! Incredible! One second left on the clock. Tasker: Yeah, Bills lose. They got beat by DeAndre Hopkins making a phenomenal play, and that’s the kind of play he can make. He’s got the best hands in football. He’s a great athlete. He’s got tremendous ball skills. There were three guys around him, and the Bills still couldn’t stop it.
Leading by two points with 0:02 remaining in regulation, the Cardinals took a knee on the two-point conversion to prevent the possibility of the Bills blocking an extra point attempt and returning it to the other end zone for two points, which would have tied the game. The kneel-down also meant that the Cardinals did not cover the 2.5-point betting spread.[1] Buffalo attempted a hook and ladder play on the ensuing kickoff, but was unsuccessful, securing the Cardinals' 32–30 win. This game marked just the second game in the last 60 years to feature two go-ahead touchdown passes within the final 40 seconds of the game.[14]
The win improved the Cardinals' record to 6–3, placing them in a tie for first place in the NFC West with the Los Angeles Rams and the Seattle Seahawks.[15] The loss dropped the Bills to a 7–3 mark. While they remained atop the AFC East standings, their lead over the Miami Dolphins dropped to a half-game. Hopkins was also named NFC Offensive Player of the Week for his performance.[16]
In Week 13 of the 2020 season, the Bills travelled back to State Farm Stadium to play the San Francisco 49ers, where the 49ers were playing as the home team due to a temporary ban on team sports in Santa Clara County, California, home of Levi's Stadium, as a result of the COVID-19 pandemic.[22] During an interview prior to the game, NFL Network host Rich Eisen suggested to 49ers CEO Jed York that his team show the "Hail Murray" on the stadium screen and "blast it" prior to the Bills entering the field, commenting that Buffalo players would be "a little spooked coming into that building."[23][24] However, Josh Allen had one of the best games of his career, with 375 passing yards, and Buffalo won the game handily, 34–24. As the Bills had already defeated the Los Angeles Rams in Week 3 and the Seattle Seahawks in Week 9, their win over the 49ers meant that the "Hail Murray" play singlehandedly cost them a season sweep of the NFC West, widely regarded as the league's toughest division in 2020.[25][26]
After the Hail Murray game, the Cardinals went on to lose five of their final seven games[27] to finish with an 8–8 record. They finished in third place in the NFC West and missed the playoffs.[28] The Bills, meanwhile, rebounded from the loss to win six consecutive games, all of them by double digits, to finish in first place in the AFC East with a 13–3 record. They clinched their first AFC East title since 1995 and their third playoff berth in four years with a victory over Denver in Week 15.[29] The winning streak continued into the playoffs, as the Bills went on to win back-to-back playoff games over the Indianapolis Colts and Baltimore Ravens to clinch a spot in the AFC Championship Game. However, they lost to the Kansas City Chiefs, 38–24.
The Bills and Cardinals would not meet again until Week 1 of the 2024 NFL season at Highmark Stadium, where the Bills defeated the Cardinals, 34–28.[31] At the end of the game, Murray attempted another Hail Mary play, but the pass was deflected by Bills cornerback Ja'Marcus Ingram, denying a repeat of the Hail Murray.[32]