Salvador Perez's Heroics Propel Royals to 5th Straight Win

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.

Key Moments

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.

Offensive Prowess

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.

Astros' Effort

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.

Pitching Duel

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.

Scoreless Streak Ends

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.

Transactions Update

Williams’ Fiery Reaction at Final Four