Resilience shines through in Braves title win