The Atlanta Braves rallied for a 3-2 win over the Houston Astros in Game 4 of the World Series on Saturday at Truist Park, moving just one win away from their second title in club history since relocating to Atlanta.