The Phillies allowed Arizona to score both of their runs with two outs. McCracken took the first pitch from Millwood and lined it through the middle for a single and later went to third on a stolen base and a throwing error by catcher Todd Pratt. From there, a double by David Dellucci scored McCracken giving the D'backs a 1-0 lead. Arizona's other run came in the fourth inning when Dellucci walked and stole second, later scoring on a single by Mark Grace.
The Phillies used a couple of long balls to do their damage. Bobby Abreu hit a long fly ball to left-center field that glanced off of McCracken's glove and landed in the seats for a two-run homerun. The ball would have probably hit off the top part of the fence had McCracken not deflected the ball. The fourth inning shot put the Phillies up 2-1. A couple of batters later, Tyler Houston lined a pitch that cleared the center field fence by about a foot and the Phillies expanded their lead to 3-1.
Rookie Brandon Webb (1-1) pitched seven strong innings and gave way to Mike Koplove to start the eighth inning. Koplove was much easier for the Phillies offense to figure out as Jimmy Rollins led off the inning with his third triple of the season and Placido Polanco reached base when he was hit in the thigh with a pitch. Arizona then went to lefty Mike Myers. A passed ball allowed Rollins to score and Myers walked Abreu and then gave up a single to Jim Thome to load the bases. Scott Service relieved Myers and struck out Pat Burrell before Tomas Perez hit a sacrifice fly to put the Phillies up 5-2. Chris Capuano then came on and struck out pinch-hitter Jason Michaels to end the inning.
The Phillies get their first day off in over two weeks on Thursday before opening a series at home against the Houston Astros. Brett Myers (2-2, 2.09) is set to face Roy Oswalt (2-3, 3.66) in the series opener Friday night.
Kevin Millwood fans who missed his no-hitter can catch a radio replay of the game Thursday night (May 8) on WPEN AM 950 in Philadelphia. The replay will be run commercial free. Also, the Phillies will salute Millwood prior to Sunday's game against Houston.