Cody Asche is greeted at home plate after scoring on a bases-loaded walk in the Phillies' 4-3 win over the Diamondbacks. (AP)
For the third night in a row, the Phillies saved the drama for the end.
Chase Utley got a rare walk-off walk to drive home the winning run as the Phillies rallied past the Arizona Diamondbacks, 4-3, on Friday night at Citizens Bank Park. For the Phillies (58-70), it was the fourth win in the last five games with all of them coming with a walk-off in the ninth.
The Phillies’ last walk-off walk was April 3, 2008 when Jayson Werth drew one to beat the Nationals, 8-7.
Meanwhile, the Phillies have won three games in a row for just the sixth time this season and for the first time since beating the Mets on July 19 in the first game after the All-Star break.
Under interim manager Ryne Sandberg the Phillies are 5-3.
Starting pitching report
Lefty Cole Hamels pitched better than his line indicated. Charged with three runs on six hits and a walk in seven innings, Hamels might have escaped trouble in the fourth inning with some better defense.
Hamels plunked Adam Eaton on an 0-2 pitch to start the inning and then gave up a double to Paul Goldschmidt on a routine fly ball that leftfielder Dom Brown lost in the lights. A few pitches later, Martin Prado hit a double on a ball that rolled past Brown and centerfielder John Mayberry Jr.
D’backs’ lefty Wade Miley allowed three runs on five hits and two walks in six innings. Miley had allowed just two hits until the sixth inning when the Phillies loaded the bases twice with three hits, a walk and a hit batsman.
Hamels has pitched at least seven innings in his last six starts and in nine of his last 10.
Righty B.J. Rosenberg pitched a perfect eighth inning, picking up a strikeout. Closer Jonathan Papelbon faced four batters in a scoreless ninth to pick up his fourth win.
At the plate
Darin Ruf hit his major league-leading eighth homer of August in the second inning to get the Phillies on the board. The shot was Ruf’s 10th of the season and second in as many games.
Carlos Ruiz also continued his hot streak with a two-run, bases-loaded double in the sixth that tied the game.
Ruf, Ruiz and Brown each had two hits.
The series continues on Saturday night when rookie Ethan Martin (2-2, 5.23) faces right-hander Randall Delgado (4-4, 3.82).
Martin will be making his fifth big-league start. Delgado faced the Phillies twice when he played for the Braves, going 0-1 with a 2.77 ERA with five strikeouts and one walk.