Andre Ethier singled home the winning run with one out in the ninth inning, and the Los Angeles Dodgers beat the Phillies 4-3 on Tuesday night.
Casey Blake had two RBIs for Los Angeles, including a sacrifice fly that tied it in the eighth.
Phillies reliever J.C. Romero (4-4) began the ninth by hitting Russell Martin with a pitch. Martin went to second on James Loney's groundout to first, then scored when Ethier lined a 1-2 pitch into the outfield.
Hong-Chih Kuo (4-2) pitched two hitless innings for the win.
The Dodgers tied it 3-all in the eighth against reliever Chad Durbin, who hit Manny Ramirez just above the left elbow with a pitch to load the bases with none out. Blake followed with a sacrifice fly that scored Matt Kemp, but Nomar Garciaparra grounded into an inning-ending double play in his first game off the disabled list.
Trailing 3-1, the Dodgers opened the sixth with singles by Juan Pierre and Kemp against left-hander Cole Hamels. One out later, Ramirez singled to center on a 3-2 pitch to score Pierre, after getting spun around on back-to-back fastballs by a pitcher who has not hit a batter all season.
Blake was retired on a dribbler back to Hamels, and Garciaparra was intentionally walked, loading the bases. But Martin was robbed of a hit by second baseman Chase Utley, who went into the hole to make a diving grab of his line drive and deprive him of a potential two-run single.
It also was a tough break for Dodgers rookie Clayton Kershaw, saddled with a no-decision after allowing three runs and six hits over six innings. The 20-year-old left-hander had eight strikeouts.
The Phillies took a 2-1 lead in the second with three consecutive two-out hits, including an opposite-field RBI single by Hamels, whose line drive hit the third base bag on the fly and popped straight in the air before dropping in front of Blake. It was the third RBI for Hamels, who is 16-for-57 (.281) this season.
Pat Burrell made it 3-1 in the third with a sacrifice fly. Utley opened the scoring in the first with his 30th home run.