Cardinals shock Bills with Hail Mary touchdown

This is one of those plays that will be on repeat for years to come.

With Arizona trailing the Buffalo Bills 30-26 with 11 seconds left in the game on Sunday, Cardinals quarterback Kyler Murray threw the ultimate Hail Mary into the end zone down the left sideline.

DeAndre Hopkins leapt through a trio of Bills defenders to make the grab and stun the Bills for the 32-30 victory.

What was better — the catch or the throw?