The Houston Astros have equalized in the battle for the title in Major League Baseball (MLB) with a sovereign success.
The Texans won their second home game against the Atlanta Braves 7-2, making them 1-1 in the best-of-seven mode of the World Series. The Braves now have home rights in the next three games from Friday to Sunday.
Atlanta has been waiting for a World Series championship for 26 years, Houston last won the MLB title in 2017.
.