May 6, 2012 8:03 PM by Jordan Mason
DENVER (AP) - Brandon Beachy pitched effectively into the seventh inning, Freddie Freeman hit a three-run homer and the Atlanta Braves beat the Colorado Rockies 7-2 on Sunday for a three-game sweep.
Dan Uggla homered, singled and drove in two runs for the Braves, who have gone a major league-best 18-7 since April 10.
The Rockies wound up 3-6 during their nine-game homestand.
Beachy (3-1) allowed two runs and four hits in 6 1-3 innings. He struck out five, walked three and retired 14 straight batters during one stretch.
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)