MIAMI - Giancarlo Stanton homered and drove in two runs, Mark Buehrle pitched seven strong innings and the Miami Marlins beat the Philadelphia Phillies 3-2 Saturday for their third straight win.
Jose Reyes had two hits, stole two bases and scored twice for Miami. The Marlins' winning streak is their longest since sweeping a three-game series from Washington on May 28-30.
Hunter Pence homered and had three hits for the Phillies, who have lost four straight.
Buehrle (7-8) allowed two runs and seven hits. He struck out seven and walked one.
Copyright 2012 by The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.