Arenado completes cycle with game-winning homer for Rockies

Colorado Rockies' Nolan Arenado celebrates as his three-run, walkoff home run clears the fence off San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game, Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies' Nolan Arenado celebrates as his three-run, walkoff home run clears the fence off San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game, Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski)

DENVER (AP) Nolan Arenado completed the cycle with a three-run homer in the bottom of the ninth inning, and the Colorado Rockies stunned the San Francisco Giants by rallying for a 7-5 victory Sunday.

Arenado hit the first pitch he saw from All-Star closer Mark Melancon (1-2) into the left-field seats to finish a four-game sweep. The slugger was mobbed at home plate by teammates, with a frenzied sellout crowd chanting "MVP! MVP!"

With the best record in the National League, the surprising Rockies have won five straight overall and nine in a row against the Giants.

Last-place San Francisco has dropped six consecutive games and nine of 11.

Melancon retired his first batter, but three singles produced a run and brought up Arenado, who tripled in the first, singled in the fourth and had an RBI double in the sixth. He hit a 91 mph fastball for his 15th homer and first career cycle.

 

 

 

 

 

 

 

Colorado Rockies' Nolan Arenado follows the flight of his three-run, home run of San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies' Nolan Arenado follows the flight of his three-run, home run of San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski)

Colorado Rockies' Nolan Arenado follows through with his swing after connecting for a triple off San Francisco Giants starting pitcher Ty Blach in the first inning of a baseball game Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies' Nolan Arenado follows through with his swing after connecting for a triple off San Francisco Giants starting pitcher Ty Blach in the first inning of a baseball game Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies' Nolan Arenado, front, is doused by teammates Trevor Story, back left, and Ian Desmond after hitting a walkoff three-run home run off San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies' Nolan Arenado, front, is doused by teammates Trevor Story, back left, and Ian Desmond after hitting a walkoff three-run home run off San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski)

San Francisco Giants relief pitcher Mark Melancon follows the flight of a three-run, walkout home run that he gave up to Colorado Rockies' Nolan Arenado in the ninth inning of a baseball game, Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

San Francisco Giants relief pitcher Mark Melancon follows the flight of a three-run, walkout home run that he gave up to Colorado Rockies' Nolan Arenado in the ninth inning of a baseball game, Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski)

Colorado Rockies' Nolan Arenado celebrates as he circles the bases after hitting a three-run, walkoff home run off San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game, Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies' Nolan Arenado celebrates as he circles the bases after hitting a three-run, walkoff home run off San Francisco Giants relief pitcher Mark Melancon in the ninth inning of a baseball game, Sunday, June 18, 2017, in Denver. The Rockies won 7-5. (AP Photo/David Zalubowski)

Colorado Rockies' Nolan Arenado slides safely into third base after hitting a triple off San Francisco Giants starting pitcher Ty Blach in the first inning of a baseball game Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies' Nolan Arenado slides safely into third base after hitting a triple off San Francisco Giants starting pitcher Ty Blach in the first inning of a baseball game Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies starting pitcher Tyler Chatwood delivers a pitch to San Francisco Giants' Joe Panik in the first inning of a baseball game, Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies starting pitcher Tyler Chatwood delivers a pitch to San Francisco Giants' Joe Panik in the first inning of a baseball game, Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies starting pitcher Tyler Chatwood delivers a pitch to San Francisco Giants' Joe Panik in the first inning of a baseball game, Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski) Enlarge photo

The Associated Press

Colorado Rockies starting pitcher Tyler Chatwood delivers a pitch to San Francisco Giants' Joe Panik in the first inning of a baseball game, Sunday, June 18, 2017, in Denver. (AP Photo/David Zalubowski)