The Dodgers struck first, tagging Jonathan Pettibone for three runs in the first inning. But the Phillies starter settled in from there, retiring the last 15 batters he faced.
After the shaky start, Pettibone looked sharp, hitting his spots and cruising through the Dodger lineup.
Meanwhile, Zack Greinke was slowly eroding. Domonic Brown tagged Greinke for a home run in the second inning. The Phillies would even up the score in the fifth thanks to back-to-back RBI singles for Chase Utley and Jimmy Rollins.
Utley would do more damage in the seventh, taking Greinke deep for his ninth home run of the season to give the Phillies a 4-3 lead.
But the bullpen that looked so good in Wednesday night's 13-inning victory failed Pettibone as Justin De Fratus gave up a two-run single to Yasiel Puig in the bottom of the inning to give the lead back to L.A. The Dodgers would add another run in the eighth off of Antonio Bastardo to make the score 6-4.
It was a disappointing defeat, but the Phillies can take plenty of positives from the game. The offense recorded 14 hits on the night, including four from Delmon Young.
Young had all season, but he has found his swing on this road trip, going 7-11 with a home run in three games.
If Young can continue to hit, he might find himself moving up to the three- or five-spot in the lineup to help break up the string of lefties.
Pettibone also deserves a lot of credit for his performance tonight. After struggling in the first inning, he really settled down and put in a great outing. Though he didn't get the win, he put his team in position to win, and that's all you can ask of your starting pitcher.
The Phillies and Dodgers will play three more games this weekend. John Lannan (0-2, 5.84 ERA) will get the start for the Phillies against Chris Capuano (2-4, 4.09 ERA).