Po wybuchu II wojny brytyjsko-afgańskiej Stewart otrzymał komandę nad Siłami Polowymi Południowego Afganistanu. Na ich czele 8 stycznia 1879 r. zdobył Kandahar za co otrzymał podziękowania od parlamentu i Krzyż Komandorski Orderu Łaźni. Wiosną 1880 r. wyruszył ze swoją armią do Kabulu, wygrywając po drodze bitwę pod Ahmed Khel. Po przybyciu do stolicy Afganistanu przejął, jako starszy stopniem, dowództwo sił brytyjskich na tym obszarze z rąk generała-majora Robertsa.
Kiedy do Kabulu dotarły wieści o klęsce pod Maiwandem, Stewart wyprawił generała Robertsa na odsiecz Kandaharowi, a sam przeprowadził ewakuację reszty armii do Indii przez przełęcz Khyber. Otrzymał za to Krzyż Wielki Orderu Łaźni, Krzyż Kawalerski Orderu Imperium Indyjskiego, tytuł baroneta oraz podziękowania od parlamentu.
W 1881 r. otrzymał pełny stopień generalski. W latach 1881–1885 był naczelnym dowódcą brytyjskich wojsk w Indiach. Po odejściu ze stanowiska otrzymał Krzyż Wielki Orderu Gwiazdy Indii oraz został członkiem rady przy ministrze ds. Indii. W 1894 r. został awansowany do stopnia marszałka polnego. W 1895 r. został gubernatorem Chelsea Hospital. Zmarł w 1900 r.
Linki zewnętrzne
Kategoria:Brytyjscy marszałkowie polni Kategoria:Odznaczeni Orderem Łaźni Kategoria:Odznaczeni Orderem Gwiazdy Indii Kategoria:Odznaczeni Orderem Imperium Indyjskiego Kategoria:Urodzeni w 1824 Kategoria:Zmarli w 1900