The Astros launched four home runs in a 9-7 win over the Royals in Houston. Jeremy Pena and Alex Bregman each went deep in the fifth, Aledmys Diaz added a seventh inning shot, and Yordan Alvarez hit one out in the eighth. Luis Garcia picked up the win after giving up five runs in six-and-a-third innings, and Rafael Montero earned his sixth save. Houston is on an eight-game winning streak. The Astros send right-hander Cristian Javier to the mound tonight.