Monday 20th May 2024

houston-astros-logo-7-6-22

Yordan Alvarez threw out Hunter Dozier at the plate from just short of the warning track in left field to preserve a two-run, eighth-inning lead, then hit his 25th homer as the Houston Astros beat the Kansas City Royals 9-7 on Tuesday night.

The Astros also got homers from Jeremy Peña, Alex Bregman and Aledmys Díaz as they extended their winning streak to a major league-best eight games.

Houston trailed 4-3 entering the fifth inning before Peña homered off Zack Greinke (2-5) to tie it. Bregman’s two-run shot later in the fifth put the Astros ahead 6-4.

The eighth belonged to Alvarez.

Bryan Abreu’s bases-loaded walk of Michael A. Taylor got the Royals within two. Phil Maton took over and Nicky Lopez hit a deep flyball that Alvarez caught and fired on the fly to catcher Martin Maldonado, who tagged out Dozier for an inning-ending double play.

With two outs in the bottom of the eighth, Alvarez homered to left-center off Jackson Kowar to make it 9-6.

Greinke tied a season high by allowing 10 hits with six runs in five innings in his first start against Houston since signing with the Royals in the offseason.

MJ Melendez hit a solo homer off Garcia in the second and Bobby Witt Jr. connected off him for a two-run shot in the third.

UP NEXT

Houston’s Cristian Javier (6-3, 2.58 ERA), who has struck out 27 batters combined in his last two starts, opposes Brad Keller (3-9, 4.24) when the four-game series continues Wednesday night. Pregame begins at 6:30, with game time at 7:10. You can hear the broadcast from the Royals’ Radio Network on KMMO FM 102.9.