Philadelphia, PA (Sports Network) - Ryan Howard finished 2-for-4 with a two- run homer, three RBI and two runs scored as Philadelphia rallied past Arizona, 9-5, in the opener of a three-game series at Citizens Bank Park.
Cody Ransom and Jayson Werth also each hit two-run blasts for the Phillies, who set a season-high for consecutive wins with their sixth in a row and have also won nine straight at home.
David Herndon (1-2) gave up two runs and coughed up a lead during the sixth inning in relief of starter Cole Hamels but picked up his first major-league win.
Mark Reynolds homered and drove in a pair, while Adam LaRoche and Stephen Drew knocked in a run apiece for the Diamondbacks, who have dropped five in a row.
Jordan Norberto (0-1) took the loss after being charged with two runs and two hits while not recording an out.