Jhoulys Chacin tossed six shaky innings and helped himself with his first career home run and the Colorado Rockies beat the Arizona Diamondbacks 9-4 on Friday night.
Troy Tulowitzki, Charlie Blackmon and Corey Dickerson also went deep for the Rockies.
Paul Goldschmidt hit his NL-leading 35th homer and drove in two runs and A.J. Pollock homered for Arizona.
The Diamondbacks were playing a day after the Los Angeles Dodgers clinched the NL West in Phoenix and then celebrated by jumping into the Chase Field pool. Some players were upset by the move, but Goldschmidt wasn't bothered.
"I can't speak for anyone else, but I didn't care. It's just my opinion," he said before Friday's game. "I'm not saying the other guys who spoke out against it are wrong, for me they can do whatever they want. They won."
Outfielder Adam Eaton said some of the players weren't happy about the Dodgers celebration but pointed out they could have prevented it.
"We weren't all thrilled with it. We had a chance to win, we had a chance to send them on their way and we didn't do that so it's our own fault for letting it happen," he said.
The Rockies couldn't do much against starter Randall Delgado. The right-hander allowed three hits and two walks before being lifted for a pinch-hitter in the sixth.
His only mistake was Chacin's two-run homer in the third that tied the game 2-all.
The score stayed that way until Blackmon greeted reliever Tony Sipp (3-2) with his fifth home run to lead off the sixth. Josh Rutledge singled and Dickerson hit a ball off the facing of the second deck to make it 5-2. It was Dickerson's fourth home run.
J.J. Putz relieved Sipp and gave up a two-out RBI single to Charlie Culberson to make it 6-2.
Goldschmidt homered off Mitchell Boggs in the seventh to make it 6-3.
Tulowitzki answered with his 24th of the year, a two-run shot to center to give Colorado an 8-3 lead.
Arizona proved it was over the pool party right away. Eaton led off the game with a triple and scored on Pollock's eighth home run to make it 2-0.
Chacin (14-9) worked out of trouble all game in part because of five walks. He only allowed two runs and was able to pitch his way out of jams to earn his first win in three weeks.
He loaded the bases in the sixth with two walks but got pinch-hitter Willie Bloomquist to line out to end the inning.
NOTES: The last Colorado pitcher to homer was Alex White on Sept. 16, 2012, at San Diego. ... Rockies OF Michael Cuddyer (left wrist, forearm) was not in the lineup and unavailable to hit Friday. ... Colorado LHP Jorge De La Rosa (left thumb) will not make his scheduled start Saturday. ... Diamondbacks RHP Trevor Cahill (7-10) will face Colorado RHP Collin McHugh (0-2) on Saturday night.