MIAMI -- Carlos Lee hit a walk-off single in the ninth to lift the Miami Marlins to a 2-1 win over the Philadelphia Phillies.
Lee's one-out single to left-center field came off Josh Lindblom (3-4).
Jimmy Rollins hit a two-out RBI single in the eighth inning for the Phillies to tie the game 1-1.
Steve Cishek (5-2) pitched the ninth for the win.
The Marlins led 1-0 through five innings.
The Phillies had the first scoring opportunity of the game in the top of the second. After Ty Wigginton and Darin Ruf reached on one-out singles off Marlins starter Mark Buehrle, John Mayberry struck out. Then, Michael Martinez reached base on a slow roller to second baseman Donovan Solano, but Wigginton over-ran third base and Solano fired to third to get Wigginton and end the inning.
Stanton doubled to left in his first at-bat after missing the last nine games with an oblique strain. He gave the Marlins a 1-0 lead with his 35th home run off Phillies starter Cliff Lee in the fourth. The estimated 419-foot shot to left-center field established a new season-high for the 22-year old.
After the infield hit by Martinez, Buehrle retired the next nine batters he faced including three strikeouts.
Lee was nearly as effective as Buehrle allowing just three hits through five innings, but Stanton's blast was the difference.
Notes: Stanton, Miami's lone All-Star representative, was also placed on the disabled list in July following knee surgery caused him to miss 25 games. "This kid has had a tough year, a few injuries, missing a lot of games, but he put a tremendous year together," manager Ozzie Guillen said. ... Solano came into the game hitting .331 (47 of 142) since August 17, the second-best among all rookies. ... Lee extended his modern-era Major League record to 16 consecutive starts with at least six innings pitched and not issuing more than one walk. ... Buehrle eclipsed the 200-inning mark to give him 12 straight seasons with at least 10 wins, 30 starts, and 200 innings. It is the longest active streak in the majors.