Paul Goldschmidt continued his sizzling June with two long home runs and a double, and the Arizona Diamondbacks beat the Colorado Rockies 9-4 on Friday night.
Jake Lamb and David Peralta also homered, and Zack Greinke (5-4) tossed 5 2/3 innings and had an RBI single for Arizona.
Goldschmidt had just 14 hits in May, batting .144 in 27 games, but has already collected 13 hits in seven games this month. He hit three doubles in Wednesday's loss at San Francisco and had another in the first inning Friday, scoring Arizona's first run.
He added a two-run homer in the third, an estimated 438-foot shot to center field that gave Arizona a 3-1 lead.