A's top Royals 5-4 to spoil Zack Greinke's return from the injured list - Newsday
Álvarez, Díaz, Maldonado HR, Astros beat KC, 5th win in row, MLB
Aledmys Diaz Archives
Royals hit 3 HRs off Javier, end Astros' 8-game win streak - Seattle Sports
Alvarez makes big throw, hits 25th homer, Astros top Royals
Álvarez, Astros finalize $115M, 6-year deal through 2028 - The San Diego Union-Tribune
STL@KC: Diaz fouls ball off his face, leaves game
Houston Astros Series Preview: Revenge is on their minds - Royals Review
Astros halt skid with 10th-inning win against Royals