Fister served up homers by Kendrys Morales and Cheslor Cuthbert in Kansas City's five-run seventh, and the Houston Astros had their seven-game win streak snapped by a 6-1 loss to the Royals on Sunday. Kennedy (6-6) struck out 11 while pitching seven innings of one-run ball for Kansas City. Astros star Jose Altuve singled in the fourth to extend his streak of reaching base safely to 29 straight games, matching his career high set last year and the longest active streak in the majors. After 26 runs in the first two games, the Astros had only four hits off Kennedy and two relievers. Royals: RHP Kris Medlen, who is on the disabled list with rotator cuff inflammation, threw 4 2/3 innings for Triple-A Omaha on Saturday, allowing an unearned run and two hits. Astros: RHP Collin McHugh, who starts Monday at Los Angeles, is 4-2 with 2.82 ERA in eight career starts against the Angels. Royals: LHP Danny Duffy, who starts Monday against the Cardinals, is 3-3 with a 3.10 ERA in 13 appearances against National League clubs.