PHOENIX - A.J. Pollock hit three home runs and the Arizona Diamondbacks beat the Los Angeles Dodgers 8-5 on Monday night in the opener of a four-game series between NL West rivals.
Zack Greinke struck out a season-high 10 in six innings as Arizona beat Los Angeles for the 12th time in their last 13 regular-season meetings -- six of seven this year.
All three of Pollock's drives were solo shots in the first three-homer game of his career. He connected off Ross Stripling in the second, Brock Stewart in the sixth and Josh Fields in the eighth to become the 12th Arizona player with a three-homer game, and the first to hit three home runs in a game at Chase Field since Jason Kubel did it in 2012.
Pollock had a two-homer game at Dodger Stadium on April 14.
Nick Ahmed drove in two runs and fell a triple shy of the cycle for the first-place Diamondbacks, who have won each of their first nine series to start the season -- the first National League team to do so since the 1907 Chicago Cubs.
D-backs outfielder David Peralta left after being hit in the hand by a pitch from Tony Cingrani with the bases loaded in the seventh. After the game, D-backs manager Torey Lovullo said X-rays were negative and Peralta is day-to-day.
"I think I really got lucky on this one. ... I'll be ready tomorrow, hopefully." -- David Peralta, who had to leave the game after he was hit in the right hand by a pitch. pic.twitter.com/KRiC1GheZC
The reigning NL champion Dodgers, who found out earlier in the day that star shortstop Corey Seager is headed for season-ending Tommy John surgery, have lost three straight and six of seven to fall to 12-16, eight games behind Arizona. The Diamondbacks (20-8) have the best record in the National League and second-best in baseball behind Boston (21-7).
They opened a seven-game homestand that features the Dodgers and Houston, last year's World Series teams.
Greinke (3-2) blanked his old team on one hit through five innings before allowing a pair of runs in the sixth. He gave up two runs on four hits and walked one and is 15-1 in his last 20 starts at Chase Field.
Greinke also singled in a run and doubled, his first two hits of the season.
Brad Boxberger pitched a perfect ninth for his ninth save in nine tries.
Rich Hill was supposed to come off the disabled list to make the start for the Dodgers but remained sidelined with an infected finger, so Ross Striping got the spot start. Stripling (0-1) went four innings, allowing four runs and eight hits.
Arizona scored three times in the second. Pollock led off with a home run down the left-field line. Daniel Descalso doubled and scored on Ahmed's one-out single. With two down, Greinke's first hit of the season scored Ahmed.
Ahmed homered in the fourth and Pollock in the fifth to make it 5-0.
Los Angeles came back and Max Muncy homered off Yoshihisa Hirano n the seventh to cut the lead to 5-3.
Arizona added two in the seventh but so did the Dodgers, the last on Matt Kemp's pinch-hit RBI single off Archie Bradley, to make it 7-5 heading to the bottom of the eighth.
Pollock's final homer of the night, and ninth of the season, boosted the lead to 8-5.