With one dramatic swing, Nolan Arenado gave the Colorado Rockies a thrilling victory and finished off his rare feat at the plate.

Arenado completed the cycle with a three-run homer in the bottom of the ninth inning, and the Rockies stunned the San Francisco Giants by rallying for a 7-5 win Sunday.