Phillies 9, Diamondbacks 5
Domonic Brown homered and knocked in three runs and Grady Sizemore added three hits and scored twice as host Philadelphia claimed the opener of a three-game series.
Marlon Byrd and Cody Asche added two hits apiece for the Phillies, who were 6-for-15 with runners in scoring position. Kyle Kendrick (5-10) gave up three runs and six hits over 5 2/3 innings to earn the win.
Aaron Hill went 3-for-5 and Alfredo Marte hit a pinch-hit grand slam for Arizona, which has dropped three of four. Left-hander Wade Miley (6-7) took the loss, allowing six runs (five earned) over five innings to snap a three-start winning streak.
The Phillies got to Miley early, putting up two in the first on Carlos Ruiz's bases-loaded walk and Brown's RBI groundout before Utley singled home a run in the second. Darin Ruf's sacrifice fly and Asche's RBI single in the third made it 5-0, and another run came home in the fifth when Miley made a wild throw after fielding Asche's infield single.
Marte greeted reliever Antonio Bastardo with his pinch-hit blast in the sixth to pull the Diamondbacks back in it, but the Phillies quickly regained control. Brown blasted a first-pitch changeup from Evan Marshall for a two-run shot in the seventh, and Sizemore doubled home an insurance run in the eighth.
GAME NOTEBOOK: Marte is the first player in Diamondbacks history to hit a grand slam for his first major-league homer and the first player in the majors to hit a pinch-hit grand slam for his first homer since Washington's Justin Maxwell in 2007. … Sizemore's single leading off the first marked his 1,000th career hit. … Hill extended his hitting streak to nine games while Byrd has hit safely in seven straight.