
KANSAS CITY, Mo. — Yordan Alvarez became the first player to hit a grand slam and multirun homer in the first inning of a Major League Baseball game, pulling off the feat for the Houston Astros in a 10-8 win over the Kansas City Royals on Friday night.
He became the eighth player to hit a grand slam and a multirun homer in an inning and the first since Angels slugger Kendrys Morales did it against the Texas Rangers in 2012, according to Sportradar.
The left-handed Alvarez drove in two runs with an opposite-field home run early in the inning and cleared the bases with a two-out shot to center, giving him six RBIs in the nine-run inning.
More Top Picks Best Google Pixel Phones
Alvarez, the AL leader in home runs, tied the Philadelphia Phillies’ Kyle Schwarber for the MLB lead at 24 with his two-homer inning.
The 28-year-old designated hitter, who is from Cuba, was the AL rookie of the year in 2019. The three-time All-Star was the AL Championship Series MVP in 2021 and led the Astros with six RBIs the next year when they won the World Series.