Hansen steps up at the opportune time for Braves