Álvarez, Díaz, Maldonado HR, Astros beat KC, 5th win in row


              Kansas City Royals starting pitcher Brady Singer throws during the first inning of a baseball game against the Houston Astros Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Houston Astros' Yuli Gurriel, left, greets Yordan Alvarez, right, after Alvarez hit a two-run home run during the fifth inning of a baseball game against the Kansas City Royals Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Houston Astros' Martin Maldonado watches his two-run home run during the fifth inning of a baseball game against the Kansas City Royals Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Kansas City Royals manager Mike Matheny looks at his notes in the dugout during the sixth inning of a baseball game against the Houston Astros Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Houston Astros starting pitcher Jose Urquidy throws during the first inning of a baseball game against the Kansas City Royals Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Fans watch from a club as the sun sets during the fourth inning of a baseball game between the Kansas City Royals and the Houston Astros Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Kansas City Royals center fielder Kyle Isbel can't catch a two-run home run hit by Houston Astros' Martin Maldonado during the fifth inning of a baseball game Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Houston Astros' Yordan Alvarez watches his two-run home run during the fifth inning of a baseball game against the Kansas City Royals Friday, June 3, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Álvarez, Díaz, Maldonado HR, Astros beat KC, 5th win in row