The Astros picked up another road series win. Houston beat the Royals 7-4 in Kansas City. Framber Valdez collected his sixth win after giving up two runs in six innings of work. Rafael Montero secured his fourth save for the Astros, who improved to 35-and-19. Kyle Tucker and Yordan Alvarez each went deep in the victory. Houston hosts the Mariners tonight and sends right-hander Cristian Javier to the mound.