After completing his mission to occupy Kabul, he was appointed commander of the Kabul and Kandahar field force and led his 10,000 troops across 300 miles of rough terrain in Afghanistan to relieve Kandahar and defeat Ayub Khan at the Battle of Kandahar on 1 September 1880. For his services, Roberts again received the thanks of Parliament, and was advanced to Knight Grand Cross of the Order of the Bath (GCB) on 21 September 1880 and appointed Companion of the Order of the Indian Empire (CIE) during 1880.