Roy Oswalt overcome a shaky start and pitched seven strong innings to lead the visiting Houston Astros to a 4-2 victory over the Kansas City Royals in the second of a three-game series Wednesday night.
Jason Michaels had a pair of hits and drove in three runs for the Astros, who snapped a four-game losing streak.
The game was delayed at the start by rain for one hour, 25 minutes.
Oswalt (5-8) allowed two runs on six hits while walking one and striking out seven. He bounced back nicely after allowing three hits in the first inning, including a leadoff triple by Scott Podsednik.
Brandon Lyon pitched a scoreless eighth and closer Matt Lindstrom finished up for his 15th save and first since June 8.
Red-hot David DeJesus went 4-for-4, including an RBI single in the third inning, for the Royals. DeJesus is 10-for-13 in his last three games and has hit safely in 13 of 14 games this month.
Kansas City starter Bruce Chen (3-1) went 5 2/3 innings, giving up four runs on five hits. He fanned six and walked three.
Houston | Kansas City | |
Roy Oswalt | Player | Bruce Chen |
Win | W/L | Loss |
7.0 | IP | 5.2 |
7 | Strikeouts | 6 |
6 | Hits | 5 |
2.57 | ERA | 4.76 |
Houston | Kansas City | |
Jason Michaels | Player | David DeJesus |
2 | Hits | 4 |
3 | RBI | 1 |
0 | HR | 0 |
3 | TB | 4 |
.500 | Avg | 1.000 |
Team | Hits | HR | TB | Avg | LOB | K | RBI | BB | SB | Errors |
Houston | 5 | 0 | 7 | .156 | 11 | 10 | 4 | 3 | 0 | 0 |
Kansas City | 8 | 0 | 10 | .250 | 10 | 7 | 2 | 1 | 1 | 1 |