Saturday 27th April 2024

kc-royals-8-12-20

Yordan Alvarez and Jake Meyers homered and Framber Valdez pitched seven strong innings as the Houston Astros beat the Kansas City Royals 7-1 on Sunday.

The Astros salvaged the final game of the series, expanding their American League West lead to 1 1/2 games as Texas lost to Cleveland 9-2.

Valdez pitched around three Astros errors for his fifth consecutive quality start, allowing one unearned run on five hits and a walk, striking out five.

Falling behind early, Valdez (12-10) had trouble locating his changeup. He threw first-pitch strikes to 11 of 26 batters while missing the strike zone with 16 of 39 changeups, but induced a pair of double plays to escape late-inning jams.

Meyers led off the fourth with his 10th homer and Alvarez hit his 28th leading off the fifth, the 38th allowed by Jordan Lyles (4-17), tying a Royals record. Kansas City is 48-102.

Houston collected leadoff hits in all but one inning against Lyles, who limited the damage as the Astros were 2-for-13 with runners in scoring position. He completed six innings, allowing four runs on six hits and a walk with six strikeouts.