MLB Recap: Philadelphia Phillies (4) vs. Arizona Diamondbacks (3) - Date: 6/28/2016 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 ni nth. Jimmy Paredes' pinch-hit double started the ninth-inning Philadelphia uprising. Greinke allowed a run in the second inning on consecutive singles by Freddy Galvis, Cesar Hernandez and the pitcher Jerad Eickhoff. In the bottom of the inning, Arizona loaded the bases with no outs but the only run they scored was on Greinke's sacrifice fly to left,When the Diamondbacks pitcher walked back onto the field to start the third, he looked at the dugout and called for the trainer. After a short huddle with umpires, Greinke went into the dugout and emerged a moment later. He threw a few warmup pitches off the mound, then left the game. Greinke hasn't missed a start since 2013. Franco's two-out solo shot off Randall Delgado in the fourth put Philadelphia up 2-1. Arizona tied it 2-2 when Tomas led off the sixth with his home run. Lamb's homer in the seventh put the Diamondbacks up 3-2. Fighting Predict ions. TRAINER'S ROOMDiamondbacks: LHP Robbie Ray said he was fine and would be ready for his next scheduled start Sunday against San Francisco. Ray left Monday night's 8-0 loss to Philadelphia with a blister on his left middle finger. UP NEXTPhillies: RHP Zach Eflin (0-2, 6.28 ERA) gets the start as the Phillies try to complete a three-game sweep of the team that swept them in four games in Philadelphia a week ago. Diamondbacks: RHP Archie Bradley (3-3, 4.50 ERA) makes his career-high eighth start of the season as the Diamondbacks look to salvage the final game of the series in a Wednesday afternoon contest.