The Phillies rallied from a 5-2 deficit to force their 18th extra-inning game of the season, but couldn’t complete the comeback, losing to the St. Louis Cardinals, 6-5, in 12 innings Saturday night at Citizens Bank Park.
After escaping a bases loaded jam in the bottom of the 11th, Ken Giles gave up a leadoff walk in the 12th to pinch-hitter Daniel Descalso, who eventually came around to score the game’s decisive run on a sac fly by Matt Carpenter.
It marked the Phillies’ 10th extra-inning loss. The game lasted four hours, 53 minutes.
The loss snapped the Phillies’ modest winning streak at two. They’re now 57-72 on the season.
The Cardinals have won eight of their last 10 to improve to 70-58.
A solo home run from Ryan Howard in the sixth cut the margin to two. Marlon Byrd tied the game in the eighth with a two-run single.
Starting pitching report
David Buchanan scattered eight hits and tip-toed out of trouble through five innings of two-run ball.
The right-hander allowed at least one hit every inning, but stranded six runners and induced a pair of inning-ending double plays in the first and second innings. He struck out none and walked two in 90 pitches of work.
Cardinals right-hander Shelby Miller threw six innings of three-run ball, while striking out three and walking two.
At the plate
Byrd’s game-tying single in the bottom of the eighth inning scored Jimmy Rollins and Chase Utley, who led off the inning with singles before Howard was hit by a pitch to load the bases.
Carlos Ruiz smacked a two-run double to the right-center gap to give the Phillies a 2-1 lead in the fourth inning.
Howard collected his 19th homer and 80th RBI of the season with his solo shot.
Carpenter went 2 for 6 to go along with his game-winning sac fly.
Jhonny Peralta took Buchanan deep for a solo shot in the second. Matt Holliday tallied the Cardinals’ other RBI with a ground out in the fifth.
Giles (2-1) picked up his first major-league loss, allowing a hit and three walks in 1 1/3 innings. Entering Saturday night, Giles had walked just six in 30 1/3 innings. The run was the rookie’s first surrendered since Aug. 3.
In two-thirds of an inning, Mario Hollands permitted three runs, two of which were unearned.
Justin De Fratus, Antonio Bastardo, Jonathan Papelbon, Jake Diekman and Cesar Jimenez also appeared in the game.
Cardinals reliever Seth Maness (5-2) earned the win with two scoreless innings. Closer Trevor Rosenthal saved his 38th game.
In the field
A comedy of errors in the sixth dug the Phillies their hole, flipping a tie game into a 5-2 Cardinals lead.
Domonic Brown put together a poor sequence of events to start the uncoiling. The leftfielder pulled up on a soft-served single by Oscar Taveras before firing errantly to third base, allowing A.J. Pierzynski to advance from second to score.
With runners on first and third, Cody Asche fielded a sac bunt by pitcher Miller and skipped a one-hop throw past Utley, who was covering first on the play. Both runners came around to score on Asche’s error.
Two of the three runs were unearned.
The Phillies recalled Freddy Galvis from Triple A Lehigh Valley before Saturday’s game and designated Reid Brignac for assignment (see story).
Reliever Mike Adams (rotator cuff inflammation) will begin a rehab assignment with Triple A Lehigh Valley Tuesday. He could return to the Phillies in September (see story).
On the Pharm
Phillies prospect Maikel Franco hit for the cycle Saturday night for Triple A Lehigh Valley.
The Phillies finish their three-game series with the Cardinals at 1:35 p.m. Sunday at Citizens Bank Park. Right-hander Jerome Williams (1-0, 2.19) makes his third start with the Phillies and opposes St. Louis right-hander Justin Masterson (2-1, 6.30).