ATLANTA (AP) -- Tim Hudson combined with two relievers on a five-hit shutout, Alex Gonzalez homered and the Atlanta Braves beat slumping Arizona 1-0 on Sunday to complete a three-game sweep.
The Diamondbacks have lost five straight to match their longest skid of the season.
Hudson (13-7) allowed only three hits with three walks and seven strikeouts in seven scoreless innings. Jonny Venters pitched the eighth before Craig Kimbrel escaped trouble in the ninth to earn his 39th save.
Kimbrel walked Chris Young with one out in the ninth. Young advanced to third on Miguel Montero's single up the middle. Kimbrel hit 100 mph on the Turner Field radar gun before striking out Paul Goldschmidt on a 99 mph fastball. He struck out Sean Burroughs to end the game.