PHOENIX (AP) — Arizona ace Zack Greinke left after two innings with tightness in his oblique muscle and Philadelphia rallied with two runs in the ninth inning to beat the Diamondbacks 4-3 on Tuesday night.
Andres Blanco had an RBI single and Frank Howard drew a bases-loaded walk off closer Brad Ziegler (2-3), who blew his second save in his last three tries after converting 43 in a row. Maikel Franco homered for Philadelphia.
Greinke, in search of his 11th win, hit a bases-loaded sacrifice fly to score a run in the second and left after a few warmup pitches before the start of the third.
Hector Neris (2-3) pitched a scoreless eighth to get the victory as the Phillies won a series for the first time in 13 tries. Jeanmar Gomez tossed a perfect ninth for his 21st save.
Home runs by Yasmany Tomas and Jake Lamb put Arizona ahead 3-2 entering the ninth. Jimmy Paredes’ pinch-hit double started the ninth-inning Philadelphia uprising.
Copyright 2026 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.