Jaelen Strong and Mike Bercovici created magic tonight in the last seconds of the game. It was the perfect win to a game that ASU Sun Devil fans thought was over.

College GameDay was just as shocked as we were!

HAIL MARY! Sun Devils WIN! #ASUvsUSC — College GameDay (@CollegeGameDay) October 5, 2014

Click here to read the recap of tonight’s game. After being down 34-24 the Sun Devils made a serious comeback. Bercovici hit Cameron Smith for a 73 yard touchdown play. After a failed onside kick the Arizona State defense gave Bercovici one more chance.With 24 seconds left on the game clock Bercovici said a prayer and man we’re the prayers answered. As time expired he found Jaelen Strong in the endzone for a third time as time expired and the Sun Devils upset the Trojans 38-34. Bercovici ended the game with 510 passing yards with 5 touchdowns, and Jaelen Strong ended up with 10 catches for 204 yards and three touchdowns.

See Jaelen Strong’s Hail Mary below!

The Sun Devils beat the USC Trojans 38-34

For all of the latest ASU Sun Devils news, stick with us at Heat Waved and check back daily to read more about your favorite Arizona teams.