Stories this photo appears in:

Tease photo

Déjà Vu

Altuve’s walk-off homerun sends the Astros to the World Series.

If you closed your eyes tonight and just listen to the fans, you would think it was October 21, 2017 all over again. On that Saturday night in front of a sold-out crowd in Minute Maid Park the Houston Astros defeated the New York Yankees 4-0 to earn their second trip to the World Series in franchise history. We all know how that ended with the Astros winning their first ever World Series title against the Los Angeles Dodgers.