Final Score and Venue
The Kansas City Royals defeated the Houston Astros 5-2 on Thursday, September 17, 2026, at Daikin Park in Houston, Texas. Attendance for the contest was 28,497. The victory improved the Royals' record to 67-85, while the Astros fell to 76-76. The game featured three home runs and a pivotal defensive miscue that shifted the momentum in the late innings.
Early Innings and Scoring
The Royals took an early lead in the fourth inning. Spencer Rave hit a home run to right field that traveled 366 feet, allowing teammate Massey to score. This play brought the score to 2-0 in favor of the visitors. The Astros remained scoreless through the first half of the game, with their offense struggling to generate consistent pressure against the Kansas City pitching staff.
Late-Inning Surge
The decisive run came in the eighth inning. Massey added a solo home run to right field, extending the Royals' lead to 3-0. Later in the same frame, Jensen doubled to right field. Collins scored on a throwing error by right fielder Barrosa, and Rojas also crossed the plate. The Astros challenged the play, but the call on the field was upheld. This sequence brought the score to 5-0. Paredes followed with a sacrifice fly to center field, allowing Barrosa to score and making it 5-1. In the ninth inning, Diaz hit a 381-foot home run to left field, giving Houston its final run of the game and ending the contest 5-2.
Pitching Performance
Daniel Lynch IV earned the win for the Royals, pitching five innings while allowing two hits and one walk. He struck out three batters and gave up no earned runs. Craig Kimbrel, Nolan Hoffman, Anthony Gose, Nate Pearson, and Steven Cruz provided relief for Kansas City. For Houston, Cristian Javier took the loss, pitching five and one-third innings. He allowed five hits and three walks while striking out two batters. Bryan King, Enyel De Los Santos, and Tatsuya Imai filled in for the Astros during the latter part of the game.
Sources
ESPN