The Houston Astros beat the Royals 10-8 in a series opener that turned on one violent first inning and still needed nine more to settle. Yordan Alvarez hit a two-run home run and a grand slam in that frame, and Christian Walker added a solo shot as the Astros blasted their way to a 9-0 lead before the Royals had even come to the plate.
That is why this game drew attention now: it was an 18-run, 23-hit mess that began with the Astros taking control and ended with the Royals coming all the way back to 9-8 before falling short. Kameron Misner helped spark the Royals' first push with a blooped single to center that drove in two runs in the first inning, then tried to stretch it into more and was thrown out at third. By the time the Royals scored five runs in their half of the first, the deficit was 9-5, and neither starter had survived the inning.
Yordan Alvarez was the difference early, but the Royals kept pressing. They scored three runs in the eighth to make it 9-8, turning what looked like a runaway into a game the Astros still had to finish with care. Then the Astros added a home run in the ninth off Matt Strahm, and Josh Hader closed it out before the Royals could find one more break.
The sequence leaves the same blunt conclusion: Houston won because the first inning was overwhelming and the last two innings were just enough. The next night was already set, with Mike Burrows scheduled to face Noah Cameron at 6:10 p.m. Central time, and the Royals were left to chase a cleaner start after spending one night clawing back from a hole too deep to escape.

