PHOENIX (AP) -- Justin Upton broke out of a 3-for-19 slump with a key two-run triple and the Arizona Diamondbacks rallied to beat the Los Angeles Dodgers 5-3 on Friday night and snap a six-game losing streak.
Josh Collmenter scattered six hits over six innings for the Diamondbacks, who moved within three games of .500 and six games of first-place Los Angeles in the NL West. Collmenter (1-2) struck out six and walked two.
J.J. Putz pitched the ninth for his 15th save.
Adam Kennedy hit his first home run in nearly a year for the Dodgers, who had won three straight.
What had been a strong outing for Dodgers starter Clayton Kershaw (6-5) unraveled in a span of six batters.
Kershaw had allowed one hit and retired 13 straight batters when he walked Henry Blanco to lead off the sixth. The defending NL Cy Young winner struck out pinch-hitter Lyle Overbay, but then Willie Bloomquist and Aaron Hill singled and Upton lined a two-run triple just inside the left-field line and into the corn...