Javier Vazquez (14-9) tossed seven shutout innings and Pedro Martinez left the game after three innings with tightness in his neck as the Phillies made a late run in the ninth, but lost 6-4.
Pedro, who threw over 130 pitches in his last start, displayed poor velocity and location through three rocky innings, allowing three runs, seven hits and a walk. Silenced through eight innings, the Phillies brought nine batters to the plate in the ninth against Rafael Soriano, who allowed four runs, including a two-run shot by Ryan Howard. Chad Durbin, who may be on the bubble to make the postseason roster after tonight, provided little relief for Pedro, allowing three runs, two earned, over 2 2-3 innings. Elsewhere, Florida defeated the Reds late, so the Phillies' lead is back down to seven over Florida.