McMahon homers twice, Rockies beat Diamondbacks 7-1

Colorado Rockies starting pitcher German Marquez works against the Arizona Diamondbacks in the seventh inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies third baseman Ryan McMahon throws to first base to put out Arizona Diamondbacks' Nick Ahmed in the ninth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies' Brendan Rogers heads up the first-base line after flying out against Arizona Diamondbacks relief pitcher Riley Smith in the fifth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies catcher Dom Nunez, left, congratulates relief pitcher Yency Almonte after he retired the Arizona Diamondbacks in the ninth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies relief pitcher Yency Almonte works against the Arizona Diamondbacks in the ninth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Colorado Rockies' Ryan McMahon gestures toward the dugout as he heads up the first-base line after hitting a solo home run off Arizona Diamondbacks relief pitcher Riley Smith in the fifth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Arizona Diamondbacks' Ketel Marte grounds out against Colorado Rockies relief pitcher Yency Almonte to end the ninth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Arizona Diamondbacks' Pavin Smith scores on a sacrifice fly hit by Josh Rojas off Colorado Rockies relief pitcher Jordan Sheffield in the eighth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Arizona Diamondbacks' Josh Rojas, right, connects for a sacrifice fly to bring in a run off Colorado Rockies relief pitcher Jordan Sheffield in the eighth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)

Arizona Diamondbacks' David Peralta follows the flight of his single off Colorado Rockies relief pitcher Jordan Sheffield in the eighth inning of a baseball game Friday, May 21, 2021, in Denver. (AP Photo/David Zalubowski)