Atlanta United rallied from two goals down to beat New York City FC 4-3 at Mercedes-Benz Stadium on Saturday night.