Braves have tough challenge Friday