Salvador Perez of the Kansas City Royals celebrates his two-run home run with Eric Hosmer #35 in the fourth inning during a game against the Houston Astros at Kauffman Stadium on June 7, 2013 in Kansas City, Missouri. (Photo by Ed …
Copyright 2013 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.
KANSAS CITY, Mo. (AP) - 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.
Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.
Top Sports Headlines
JACK'S SMACK | "It's way too early for KU to make travel plans for the championship in April."