年，董福祥随刘锦棠到碾伯，趋峡口，与陕西回民禹得彦、雀三大战，破之，禹得彦等投降。董福祥又进击白彦虎于高家堡，焚其营垒而还，叛军所任知府高桂源勾结白彦虎围攻西宁，直扑双良营，董福祥又大败之，解围。董福祥改守向阳堡城，又讨平河州叛乱回民。后左宗棠讨伐阿古柏政权，光绪元年（1875年），时任河州提督的董福祥随之出关担任先锋，与敌军战于天山，在大风导致白昼天黑的情况下率众先登，一鼓歼敌，又破其木垒河、古牧地，进军收复乌鲁木齐诸城及玛纳斯南城。三年（1877年），董福祥率甘军翻越天山，急行军1200多里，攻克南