KANSAS CITY, Mo. - Billy Butler drove in Eric Hosmer with the go-ahead run in the eighth inning, and the Kansas City Royals beat the Houston Astros 4-2 on Friday night for their third straight win.
Kelvin Herrera (3-4) worked a perfect eighth inning in relief of James Shields, and Greg Holland pitched the ninth for his 11th save.
Shields was in quite a pitching matchup with the Astros' Jordan Lyles, but the game came down to the bullpens. Houston brought in Wesley Wright (0-2) in the eighth and Hosmer greeted him with a single, and then Butler doubled off Josh Fields for the go-ahead run.
David Lough's RBI double moments later created a cushion for the Royals, who also got a two-run homer from Salvador Perez earlier in the game to help them win three straight for the first time since May 1-5 - a stretch interrupted twice by weather postponements.
To comment, the following rules must be followed:
Comments may be monitored for inappropriate content, but the station is under no legal obligation to do so.
If you believe a comment violates the above rules, please use the Flagging Tool to alert a Moderator.
Flagging does not guarantee removal.
Multiple violations may result in account suspension.
Decisions to suspend or unsuspend accounts are made by Station Moderators.
Questions may be sent to firstname.lastname@example.org. Please provide detailed information.