PHILADELPHIA --Tim Hudson snapped a six-game losing streak and batterymate Brian McCann went 4-for-5 Saturday night as the Atlanta Braves battered the Philadelphia Phillies 13-4.
Andrelton Simmons, Dan Uggla and Jason Heyward homered for the Braves, who tallied a season-high run total while ending a three-game losing streak.
Uggla, whose homer was his 16th of the season and second in as many nights, drove in three runs. Simmons had three hits, scored three times and had a pair of RBIs.
Hudson (5-7) had not won since beating the New York Mets on May 5, but he surrendered five hits and one run in seven innings. The 37-year-old right-hander, who struck out four and didn't walk a batter, retired the last 11 batters he faced.
McCann, who has hit in seven straight games, singled and scored on Uggla's homer in the second, singled in the third, doubled and scored in the fifth and singled in the eighth.
Heyward, B.J. Upton and Chris Johnson added two hits apiece, and Johnson drove in a pair of runs.
Atlanta, which had 19 hits in all, did much of its damage off Phillies starter Kyle Kendrick (7-6). He allowed 11 hits and six runs (four earned) in five innings, including the homers by Simmons and Uggla, to drop his second straight start. It was just his second loss to the Braves in nine career decisions.
Simmons led off the first with a homer, and Uggla added a two-run shot in the second, making it 3-0.
The Phillies countered with Jimmy Rollins' RBI single in the third, but the Braves went on an 8-0 run over the next five innings.
Justin Upton singled home a run in the fourth, giving Atlanta a 4-1 advantage.
The Braves tacked on a pair of runs in the fifth, with the aid of some loose play by Phillies third baseman Michael Young. Chris Johnson drove in the first with an infield bouncer, and Hudson was credited with an RBI single when his two-out bouncer eluded Young.
Heyward added a three-run shot off reliever Joe Savery in the seventh inning, when the Braves scored four times. It was Heyward's seventh homer of the year.
After Hudson departed, Alex Wood allowed a run in the eighth, and David Carpenter yielded a two-run homer to Young in the ninth.
Notes: Phillies LHP Cliff Lee and OF Domonic Brown were named to the National League All-Star team. Atlanta RHP Craig Kimbrel was also named to the squad, and 1B Freddie Freeman is one of five NL players who could claim the final roster spot via fan vote. ... The Phillies placed 1B Ryan Howard on the disabled list with left-knee inflammation and recalled 1B/OF Darin Ruf from Triple-A Lehigh Valley. General manager Ruben Amaro said Howard would undergo an MRI today or Monday.