Oswalt shuts down Arizona in Astros' 1-0 win

Posted: Updated:

HOUSTON -- Roy Oswalt allowed three hits in seven crisp innings and the Houston Astros handed the Arizona Diamondbacks their sixth straight loss with a 1-0 victory on Friday night.

Oswalt (7-4) improved to 9-1 in 11 career starts against the Diamondbacks, including a 7-0 mark in seven starts at Minute Maid Park. Jeff Keppinger drove in the only run for the Astros, who've won four of five.

LaTroy Hawkins pitched the eighth and Jose Valverde finished the four-hitter for his 19th save in 23 chances this season and third in three games.

Yusmeiro Petit (2-8) lost for the fifth time in seven starts, though he almost matched Oswalt pitch for pitch. Petit allowed four hits in six innings after giving up a total of 10 earned runs in his previous two starts.

The Diamondbacks were shut out for the eighth time this season and have lost their last eight road games.

Arizona manager A.J. Hinch met with his starting pitchers on Friday after the Diamondbacks were outscored 25-5 in three games in Philadelphia. He told the team that they had to regain their mindset in order to make the most out of the last six weeks of the season.

(Copyright 2009 by The Associated Press. All Rights Reserved.)