ST. LOUIS — Philadelphia Phillies closer Jeanmar Gomez converted his first nine save opportunities this season. The St. Louis Cardinals ended that streak Wednesday night.
The Cardinals scored twice against Gomez in the bottom of the ninth to rally for a 5-4 victory over the Phillies.
"We walked five guys and three of them scored so the walks kind of hurt us," Phillies manager Pete Mackanin said. "But like I said Gomez walked the leadoff guy, which I wasn't real happy about, but then he had a situation to get a ground ball. That's what we wanted him to do, and he gave us a ground ball that found a hole."
The Cardinals had lost five of their last six while the Phillies had won seven of eight and 10 of 12.
Pinch-hitter Kolten Wong led off the ninth with a walk. With one out, pinch-hitter Matt Adams doubled off the wall in right-center.
After an intentional walk to load the bases with one out, Stephen Piscotty delivered an RBI infield single to tie the game and pitcher Carlos Martinez, pinch running for Adams, was out after rounding third.
Holliday then smacked a single through the left side of the infield to score the winning run and deliver the Cardinals' first walk-off win this season.
"For me, our team had battled all game and to have a blown save you feel bad because the whole team played hard," Gomez said. "You think about the mistakes you made today and try not to do it the next game."
Ryan Howard's seventh home run of the season, a three-run shot to center field in the fourth inning, gave thePhillies a 3-0 lead. That was the St. Louis native's 23rd homer in 67 career games against the Cardinals.
Odubel Herrera added a solo home run in the fifth, his third, to make it 4-0.
Cardinals starter Mike Leake, the team's big free agent addition of the offseason, entered the game with an 0-3 record and 5.83 ERA. He allowed four runs and four hits in five innings, his ERA rising to 6.03 after six starts.
The Cardinals scored three runs in the fifth with the help of two reviews.
Ruben Tejada led off the inning with a hit down the third-base line that was originally called foul but ruled a double after a 5-minute review. After a walk to Eric Fryer and pinch-hit single by Brandon Moss, Aledmys Diaz hit a single off the glove of shortstop Freddy Galvis that scored two runs. Fryer was safe at home on a close play that was reviewed, but not overturned.
Piscotty followed with an RBI single to score Moss and chase Phillies starter Adam Morgan, who allowed three runs and six hits in four-plus innings.
Phillies left fielder Tyler Goeddel made a catch at the wall to take a hit away from Jedd Gyorko to end the eighth inning.
Cardinals: OF Tommy Pham, out with a left oblique strain since opening day, began a rehab assignment at Triple-A Memphis on Wednesday night. He went 1 for 2 with a two-run single, walk and stolen base.
WHO'S ON FIRST?
Yadier Molina got a break from his catching duties on Wednesday and became the Cardinals' fifth starter at first base this season. Adams and Moss have started 11 games there, while Holliday has started four and Matt Carpenter has started one.
Phillies: RHP Jerad Eickhoff (1-3, 4.15) has never faced the Cardinals. He is coming off a no-decision against Cleveland after allowing three runs and six hits over six innings.
Cardinals: LHP Jaime Garcia (1-2, 3.73) will make his eighth start and 10th career appearance against Philadelphia. He is 2-4 with a 3.27 ERA in his previous nine appearances against the Phillies.