Phillies defeat Braves 9-3

Philadelphia Phillies' Domonic Brown hits a single during the first inning of a baseball game against the Atlanta Braves on Friday, July 31, 2015, in Philadelphia.
Philadelphia Phillies' Domonic Brown hits a single during the first inning of a baseball game against the Atlanta Braves on Friday, July 31, 2015, in Philadelphia.

PHILADELPHIA -- Domonic Brown hit a two-run homer and Ryan Howard drove in four runs, helping David Buchanan and the Philadelphia Phillies beat the Atlanta Braves 9-3 Friday night.

The resurgent and rebuilding Phillies won for the 11th time in 13 games since the All-Star break on a day they finalized a trade that sent 2008 World Series MVP Cole Hamels to Texas. Philadelphia also dealt Ben Revere to Toronto before the non-waiver trade deadline. Earlier in the week, the Phillies traded All-Star closer Jonathan Papelbon to Washington.

Buchanan (2-5) allowed three runs and eight hits in 7 1-3 innings after being called up from Triple-A Lehigh Valley to replace Hamels in the rotation.

Braves starter Williams Perez (4-1) gave up nine runs and nine hits in 4 1-3 innings.

Freddie Freeman hit his 100th career homer for Atlanta, which has lost five in a row.

Despite their recent turnaround, the Phillies (40-64) still have the worst record in the majors.

Howard hit a bases-clearing double in the first inning to give the Phillies a 3-0 lead. He scored on Freddy Galvis' sacrifice fly.

Brown connected off Perez in a five-run fifth for his second homer of the season. Brown has gone deep in two straight games for the first time since June 2-3, 2013, when he was in the middle of a stretch of 11 homers in 15 games.

Buchanan and Cesar Hernandez had RBI singles and Howard walked to force in the ninth run.

Freeman hit a two-run shot the opposite way to left field in the eighth.

Upcoming Events