The Phillies' bats showed signs of life, but Roy Oswalt lasted just three innings as the D-Backs took the second game of the series.
For just the second time as a member of the Phillies, Oswalt failed to make it past the fifth inning, allowing five earned on six hits in three frames. He took his first loss of the year and became the first Phils starter this season to register zero strikeouts in an outing. Oswalt's lackluster fastball and early exit from the game are somewhat troubling, considering his recent back issues.
Kyle Kendrick threw two perfect innings to relieve Oswalt, but Mike Zagurski coughed up a solo homer in 2-3 innings and David Herndon let across a run on three hits in his two innings on the bump.
The Phils did notch 12 hits, reaching double-digit knocks for the first time in 13 games. Ryan Howard was 3-for-4 with a double and Shane Victorino was 2-for-5, including a triple to leadoff the game. Placido Polanco followed Vic’s three-bagger in the opening frame with a single to left, giving the Phils a 1-0 lead. Arizona, however, posted three runs in the second, and the Phils played from behind the rest of the way.
Ben Francisco added a two-out, two-run homer in the ninth, but it was too little too late. The roundtripper was Francisco's fourth of the year.
Next up: Cole Hamels (2-1, 2.92) tries to help the Phils avoid a sweep against Joe Saunders (0-2, 4.98) Wednesday at 3:40 p.m.