Kyler Murray runs for two big touchdowns, throws Hail Mary in Arizona’s win over Buffalo

Former Sooner QB Kyler Murray had another huge day as his Arizona Cardinals rallied late to stun the Buffalo Bills at the buzzer.

Kyler Murray is having a well-documented fantastic second season in the NFL with the Arizona Cardinals.

His numbers have been historic as he was the first player in the history of the league to throw for over 2,000 yards while running for over 500 more in his team’s first eight games and has statistically out-paced the MVP season that Lamar Jackson had a year ago. 

On Sunday, Murray and his Cardinals hosted the 7-2 Buffalo Bills in a matchup of two of the better teams in the entire league.

It was a slow start for Arizona offensively, as they sat at just nine points halfway through the third quarter. They would get it going though, as Murray would take a QB keeper into the endzone to cut their deficit in half down to 23-16.

After a field goal got them to only four points back, he would tack on a second rushing touchdown on a 15-yard scramble to put the Cardinals in the lead 26-23 late in the third frame.

However, the play that will be remembered for a very long time didn’t come until the final moments. After Bills QB Josh Allen engineered a drive to put them ahead 30-26 with just 34 seconds remaining, Arizona came storming back.

At the Buffalo 43-yard line with just 11 seconds to go, Murray rolled out to his left and tossed a prayer Hail Mary to the endzone that was hauled in by DeAndre Hopkins for a go-ahead touchdown with just two seconds left on the clock.

The Cardinals would hang on to win 32-30. Murray finished the day 22/32 through the air for 245 yards and a touchdown while adding 61 yards and two scores on the ground in his 11 carries.

It has been a magical sophomore year for Kyler Murray in Glendale, and today just adds to the aura around one of the fastest rising stars in the NFL.

[vertical-gallery id=20158]