Cliff Lee (7-5, 3.12) went the distance to record his third win on the homestand as the Phillies swept all four from the Marlins with a 3-0 victory to run their winning streak to seven.
Lee, who bookended the 9-2 homestead with masterful wins in addition to a terrific start against the Cubs, kept the Marlins off balance with 117 precision pitches, striking out four and allowing just a pair of hits. Lee also continued to help his own cause with the bat with an RBI double in the fourth. Ryan Howard belted his 15th homer of the season. Jimmy Rollins knocked in Domonic Brown on a double that fell out of Mike Stanton's glove, typical of Florida's recent woes. With the loss, the 32-37 Marlins, who trailed the Phils by just two games a few weeks ago, are alone in the NL East basement. Meanwhile, the 44-26 (.629) surge into their series in Seattle.
Next up: Oswalt vs. Pineda at 10:10 on Friday, Worley vs. Hernandez 10:10 Saturday, Hamels vs. Vargas 4:10 Sunday.