ST. LOUIS (AP) — Kyle Kendrick contained the high-powered St. Louis offense for five of his six innings on Thursday night.
But that one inning proved to be the Philadelphia right-hander's undoing.
St. Louis scored three times in the third and Lance Lynn bounced back from a frustrating stretch to allow one run over seven innings as the Cardinals earned a 3-1 win over the Phillies.
Kendrick, who had given up six earned runs in two of his past three starts, allowed just three runs and five hits. He gave up just one hit in the five innings that the Cardinals did not score.
"Besides that one inning, he was good," Philadelphia manager Charlie Manuel said. "We just couldn't get any runs."
The Phillies have lost a season high-tying five games in a row. They have scored just nine runs during the skid.
Kendrick (9-7) gave up all three runs during a six-batter stretch. He struck out one and walked two.
"I thought I made some pitches, but they were really aggressive," Kendrick said. "It's was a quality start, but I have to pitch better than that tonight and I didn't."
St. Louis infielder Matt Carpenter said Kendrick was sharp throughout the game.
"He pitched pretty good the whole game," Carpenter said. "The key was when we had base runners out there we were able to get some runs."
The Phillies also dropped five straight from June 7-12. They were outscored by St. Louis 18-5 over the past three games.
"This series was definitely frustrating," Philadelphia third baseman Michael Young said. "We simply got outplayed."
Carpenter, Jon Jay and Matt Adams drove in runs for the Cardinals, who have won seven of nine.
St. Louis has the most wins in the majors at 62 and is a season-high 25 games over .500.