La deuxième guerre anglo-afghane a commencé lorsque la Grande-Bretagne a envahi l'Afghanistan pour des raisons qui avaient moins à voir avec les Afghans qu'avec l'Empire russe.
Le sentiment à Londres dans les années 1870 était que les empires concurrents de la Grande-Bretagne et de la Russie devaient à un moment donné s'affronter en Asie centrale, l'objectif final de la Russie étant l'invasion et la saisie de la prise de possession britannique, l'Inde.
La stratégie britannique, qui deviendra finalement «le grand jeu», visait à empêcher l'influence russe de l'Afghanistan, qui pourrait devenir le tremplin de la Russie vers l'Inde..
En 1878, le populaire magazine britannique Punch résume la situation dans un dessin animé représentant un Sher Ali méfiant, l'émir d'Afghanistan, pris entre un lion britannique grognant et un ours russe affamé.
Lorsque les Russes ont envoyé un envoyé en Afghanistan en juillet 1878, les Britanniques ont été très alarmés. Ils ont exigé que le gouvernement afghan de Sher Ali accepte une mission diplomatique britannique. Les Afghans refusèrent et le gouvernement britannique décida de déclencher une guerre fin 1878.
Les Britanniques avaient en fait envahi l'Afghanistan depuis l'Inde des décennies plus tôt. La première guerre anglo-afghane s'est terminée de façon désastreuse avec une armée britannique entière faisant une retraite hivernale horrible de Kaboul en 1842.
Les troupes britanniques de l'Inde ont envahi l'Afghanistan à la fin de 1878, avec un total d'environ 40 000 soldats progressant dans trois colonnes distinctes. L'armée britannique a rencontré la résistance des membres de la tribu afghane, mais a pu contrôler une grande partie de l'Afghanistan au printemps de 1879.
Avec une victoire militaire en main, les Britanniques ont conclu un traité avec le gouvernement afghan. Le puissant dirigeant du pays, Sher Ali, est décédé et son fils Yakub Khan est monté au pouvoir.
L'envoyé britannique, le major Louis Cavagnari, qui avait grandi dans l'Inde sous contrôle britannique en tant que fils d'un père italien et d'une mère irlandaise, a rencontré Yakub Khan à Gandmak. Le traité de Gandamak qui en a résulté a marqué la fin de la guerre, et il semblait que la Grande-Bretagne avait atteint ses objectifs.
Le dirigeant afghan a accepté d'accepter une mission britannique permanente qui mènerait essentiellement la politique étrangère de l'Afghanistan. La Grande-Bretagne a également accepté de défendre l'Afghanistan contre toute agression étrangère, ce qui signifie toute éventuelle invasion russe.
Le problème était que tout avait été trop facile. Les Britanniques ne se rendaient pas compte que Yakub Khan était un leader faible qui avait accepté des conditions contre lesquelles ses compatriotes se rebelleraient..
Cavagnari était en quelque sorte un héros pour la négociation du traité et a été fait chevalier pour ses efforts. Il a été nommé envoyé à la cour de Yakub Khan et, à l'été 1879, il a établi une résidence à Kaboul qui était protégée par un petit contingent de cavalerie britannique..
Les relations avec les Afghans ont commencé à se dégrader et, en septembre, une rébellion contre les Britanniques a éclaté à Kaboul. La résidence de Cavagnari a été attaquée et Cavagnari a été tué par balle, ainsi que la quasi-totalité des soldats britanniques chargés de le protéger.
Le leader afghan, Yakub Khan, a tenté de rétablir l'ordre et a failli être tué lui-même.
Une colonne britannique commandée par le général Frederick Roberts, l'un des officiers britanniques les plus compétents de l'époque, a marché sur Kaboul pour se venger.