TEMPE, Ariz. (AP) Bralon Addison scored on a 20-yard pass in the third overtime on a play upheld by review and Arrion Springs intercepted Mike Bercovici's pass in the end zone, lifting Oregon to a wild 61-55 win over Arizona State Thursday night.

Two teams clinging to hopes in their respective divisions, the Sun Devils and Ducks traded explosive plays in a game that featured 1,243 total yards.

It came down to a pair of plays in the third overtime.

More from FoxSports

Addison appeared to touch the back line on his TD catch, but the officials upheld the original call upon review. Oregon (5-3, 3-2 Pac-12) failed on the mandatory 2-point conversion, but Springs sealed it by stepping in front of Bercovici's intended receiver, sending the Ducks racing onto the field.

Oregon tied the game with 12 seconds left in regulation when Dwayne Stanford pulled down Vernon Adams' fourth-down, desperation pass for an 8-yard touchdown.