Greg Nelson/Sports Illustrated
This was the most fitting way for the Astros to win their second World Series championship in franchise history, and their first without the cloud of a cheating scandal hanging over it.
Slugger Yordan Alvarez clobbered the most breathtaking home run hit in Houston since the signature Albert Pujols shot in 2005. The three-run blast gave the Astros the lead—and traveled 450 feet over the batter’s eye in dead center field, a place in this ballpark where no ball has gone before.