17 июля генерал Джонстон был отстранен от командование и заменен Джоном Худом. Худу пришлось отводить армию к Атланте. В сражении при Атланте южанам удалось выйти во фланг корпусам Макферсона и заставить их отходить. Макферсон лично отправился в расположение XVII корпуса, но наткнулся на стрелков противника, которые закричали "Стой!". Макферсон развернул свою лошадь, стремясь ускакать, но по нему открыли огонь и он получил смертельное ранение.