Associated Press - Tim Hudson threw Eric Chavez a steady diet of cut fastballs and sliders Wednesday and the Arizona Diamondbacks third baseman feasted.
Chavez drove in three runs, Paul Goldschmidt hit three doubles and the Diamondbacks beat Hudson and the Atlanta Braves 5-3. With the Diamondbacks trailing 3-1 with one out in the fifth, Jason Kubel pinch-hit for Kennedy and walked. Gerardo Parra reached on an infield hit and Didi Gregorius followed with an RBI single.
Hudson struck out Goldschmidt looking and had two strikes on Chavez before his one-time Oakland Athletics teammate doubled to left, scoring Parra and Gregorius to make it 4-3.
Cody Ross added an RBI single to cap the fifth as the Diamondbacks won the final two games of the series after a 10-1 loss in the opener.
Ian Kennedy (2-3) yielded three runs and five hits in five innings. He struck out seven and walked three for his first win since Opening Day. Heath Bell pitched the ninth for his sixth save in eight chances.
The Diamondbacks finally responded with runners in scoring position. After going 5 for 56 of its past eight games, Arizona was 5 for 8 with runners in scoring position.
Hudson (4-3) had been 7-0 in nine career starts against Arizona before he got tagged. He allowed five runs and eight hits in five innings -- he's given up 11 runs over 8 2/3 innings in his last two starts.