Salvador Perez's clutch performance in the 10th inning led the Kansas City Royals to a thrilling 4-3 victory over the Houston Astros, marking their fifth consecutive win.
Garrett Hampson started the 10th inning on second base, advancing on Perez's leadoff single against Wander Suero. James McArthur's two scoreless innings secured the win for the Royals.
Perez and Nelson Velázquez stood out with two hits each for the Royals, while Bobby Witt Jr. and Maikel Garcia contributed with crucial RBIs to seal the victory.
Yordan Alvarez shone for Houston with four hits and two RBIs. Despite loading the bases early on, the Astros struggled to capitalize, leaving 13 runners on base.
Cole Ragans showcased resilience for Kansas City, allowing 10 hits but limiting the damage to three runs. Cristian Javier, despite a solid performance, couldn't prevent the Astros' defeat.
Maikel Garcia's sacrifice fly ended Javier's impressive 15-inning scoreless streak to start the season. Witt's two-out triple and subsequent score on an error further dented Houston's hopes.
Astros face setbacks with LHP Framber Valdez landing on the 10-day injured list. Kansas City acquires RHP Colin Selby and signs RHP Zach Davies to bolster their pitching lineup.
Williams’ Fiery Reaction at Final Four