ATLANTA, July 29 (UPI) -- Tim Hudson logged his fourth win in five starts Sunday and the Atlanta Braves completed a three-game sweep of Philadelphia with a 6-2 victory.
Hudson (10-4) yielded a pair of runs on seven hits over 5 2/3 innings but didn't allow a walk and struck out five to remain on a roll.
The right-hander was taken out of the game after surrendering a sixth-inning RBI single to Carlos Ruiz that pulled the Phillies to within 3-2.
Roy Halladay (4-6) absorbed the loss, giving up three runs on six hits over six full frames.
Shane Victorino went 3-for-4 with a solo homer in the loss.