HOUSTON (AP) - Miguel Olivo homered on the first pitch in the 11th inning and the Kansas City Royals beat the Houston Astros 4-3 Wednesday night.
Olivo's shot against Jeff Fulchino (2-3) ricocheted off the railing in center field and bounced back onto the field. It was his 11th homer and gave the Royals their second straight win after they broke a 5-game losing streak with Tuesday's win in the series opener.
Joakim Soria (2-0) blew a save chance but got the win. John Bale pitched a perfect 11th for his first save.
An error by Houston first baseman Lance Berkman and a call the Astros disputed - the umpires had it right - helped the Royals get the tying run in the ninth. Both teams scored in the 10th.
Copyright 2009 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.