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.