"He's got so much power, it's ridiculous," winning pitcher Mark Buehrle (12-11) said. "Every time he hits the ball, it has a chance of going out. I mean, he has 29 home runs right now - and he's missed a month and a half. So it's kind of scary when you think about what he could have done if he was healthy all year."
Stanton, 22, who was born in nearby Panorama City and played his high school ball in Sherman Oaks, had 22 homers as a rookie in 2010 and 34 last season. He is batting .326 over his last 12 games with 14 RBI, but it's those 15 strikeouts during that stretch that have kept him humble.
"I've put some good swings on mistakes that were out over the plate," Stanton said. "But the way I've been making outs, I don't think that I'm on any kind of a roll. I don't set goals for myself. I just try to be the best I can be, and then all the numbers will come. But don't be barking off, 'I'm going to do this or that.' "
Rob Brantly gave Miami the lead for good with his first major league homer, and the Marlins also got long balls from Jose Reyes and Carlos Lee.
In other games: *
At Chicago, Chris Volstad (1-9) ended a 24-start winless streak, allowing three hits in 6 2/3 strong innings for his first victory in 13 months as the Cubs beat the Colorado Rockies, 5-0, in a game shortened to eight innings by rain.
* At Phoenix, Edinson Volquez (9-9) pitched seven effective innings and the San Diego Padres extended their win streak to a season-high seven games with a 5-4 victory over the Arizona Diamondbacks.
* At San Francisco, Tim Hudson (13-4) allowed one run over seven innings and Paul Janish hit a two-run triple as the Atlanta Braves stifled the Giants, 7-1.
* At Cincinnati, Matt Holliday had four hits and four RBI, Adam Wainwright (13-10) won his fifth consecutive start and the St. Louis Cardinals beat the Reds, 8-2.
* At Pittsburgh, Mark Rogers (2-1) allowed three hits over five innings, Carlos Gomez and Aramis Ramirez homered and the Milwaukee Brewers beat the Pirates, 7-0.
* At New York, Ike Davis hit his second homer of the day with one out in the ninth inning soon after Lucas Duda cut a runner down at the plate, lifting the Mets to their first series win at home since early July, 2-1 over the Houston Astros.