The Astros fell 7-4 to the Royals at Minute Maid Park. Aledmys Diaz launched a solo shot in the losing effort for the Astros, who had an eight-game winning streak snapped. Cristian Javier was charged with his fourth loss after surrendering five runs in five innings. Houston drops to 53-and-28. The Astros send right-hander Justin Verlander to the mound this afternoon.