PHILADELPHIA -- Thank Tommy Pham and countless Phillies mistakes for the Cardinals' 7-6 victory in 10 innings on Wednesday night at Citizens Bank Park.
Pham hit two home runs, including a game-tying homer in the ninth, and threw out the game-winning run at home plate in the bottom of the inning to send the game to extra innings. The Phillies handed St. Louis the game in the 10th, and the Cardinals have won eight times in June, with five of those wins coming against the Phillies.
Phillies right-hander Edubray Ramos allowed a leadoff double to Jose Martinez in the 10th, then balked to send Martinez to third. After striking out Matt Carpenter and intentionally walking William Fowler to put runners at the corners with one out, Ramos airmailed a throw to first baseman Tommy Joseph, allowing Martinez to score. Another run scored on a Yadier Molina single to give the Cardinals a two-run lead.
"The entire offense slowly coming back got us into that," Cardinals manager Mike Matheny said. "By the fourth inning, we had a couple of bloop hits, and that was about it at that point. Maybe only one hard-hit ball."
• Phils moving on after mistake-filled contest
Several other Phillies mistakes wasted an otherwise fine effort from rookie Nick Pivetta, who allowed three runs and struck out a career-high 10 batters in six innings.
"I just got more time here, got more confidence," Pivetta said about his recent success.
The Phillies have lost five straight and 13 of their last 14 games.
MOMENTS THAT MATTERED
Bullpen meltdown: The Phillies carried a two-run lead into the eighth inning before pinch-hitter Martinez ripped a first-pitch fastball from Joaquin Benoit for a home run to make it 5-4. In the ninth, Phillies closer Hector Neris threw a 1-1 fastball to Pham with one out. Pham crushed the pitch -- the second consecutive fastball thrown in the same spot -- for a home run to center field to tie the score. Pham had hit a solo shot to center field in the fifth following a 12-pitch at-bat against Pivetta.
"The mistake we're making is giving the other team too many pitches to hit," Phillies manager Pete Mackanin said. "Those are our mistakes. Especially late in the game."
Stop sign? What stop sign?Odubel Herrera stood on first base with two outs in the ninth inning when Freddy Galvis laced a double down the left-field line. Third-base coach Juan Samuel threw up the stop sign, because Herrera had no chance to score, but Herrera not only blew through the sign, he ran right around Samuel. Pham easily threw out Herrera at the plate to end the inning.
"When I saw that he was going, I was like, wow, thanks," Pham said.
"I think that's the first time since I've been here that I've had somebody run through a stop sign." -- Samuel, on Herrera being thrown out at the plate
SOUND SMART WITH YOUR FRIENDS
The Phillies have received four consecutive quality starts, their longest stretch of the season. They have posted a 2.88 ERA in those games.
Cardinals: The Cardinals will send their most reliable pitcher, Carlos Martinez (6-5, 2.86 ERA), to face the Phillies in the series finale on Thursday afternoon at 12:05 CT. Martinez shut out the Phillies on June 10, allowing four hits, walking one and striking out 11.
Phillies: Right-hander Aaron Nola (3-5, 4.76 ERA) pitches the final game of a three-game series against the Cardinals on Thursday at Citizens Bank Park at 1:05 p.m. ET. Rookie outfielder Cameron Perkins made his big league debut on Wednesday, hitting leadoff, and he could be back in that spot on Thursday.
Watch every out-of-market regular-season game live on MLB.TV.