Jose Altuve hit a tying home run in the eighth inning, Joey Loperfido scored the go-ahead run when the Royals botched a potential inning-ending double play in the ninth, and the Houston Astros beat the Kansas City Royals 8-7.

Find out how to watch the Houston Astros play the Kansas City Royals, with time, TV channel and streaming information.

Yordan Alvarez became the third player in Houston history to hit two homers in an inning, with a two-run shot and a grand slam during a nine-run first, in the Astros’ 10-8 win…

Find out how to watch the Houston Astros play the Kansas City Royals, with time, TV channel and streaming information.

Earlier this week the Kansas City Royals hosted one of the most unique weather delays in recent memory. Saturday's delay was much more traditional.

Earlier this week the Kansas City Royals hosted one of the most unique weather delays in recent memory. Saturday's delay was much more traditional.

Jose Altuve hit a tying home run in the eighth inning, Joey Loperfido scored the go-ahead run when the Royals botched a potential inning-ending double play in the ninth, and the…

Find out how to watch the Houston Astros play the Kansas City Royals, with time, TV channel and streaming information.