In Photos: Moments from Game 2 of 2021 World Series

The Houston Astros bounced back from their Game 1 loss to defeat the Atlanta Braves 7-2 in Game 2 of the World Series in Minute Maid Park in Houston on Wednesday. Here’s a look at the game.