第三次英国—阿富汗战争
战争进程

1919年5月3日，阿富汗军队自开伯尔山口西侧越过杜兰线，攻占了边境重镇巴格(Bagh)。 该镇对英军具有重要战略价值，它为Landi Kotal镇提供水源，而此时镇中仅有两个连的英印军驻守。英国起初认为此次袭击仅仅是一次骚扰，未料到这是更大规模袭击的前奏。然而，阿曼努拉汗起初计划在5月8日发动战争以配合预定此日在白沙瓦举行的起义，出于未知的原因袭击提前发起。英国西北边境省首席专员George Roos-Keppel爵士此前已获悉此起义计划，因而对阿富汗军队的袭击报以高度警觉。他成功说服印度总督切尔姆斯福德子爵强硬回击阿富汗人，以免巴格的失陷使得白沙瓦更加动荡。
5月6日，英印政府对阿富汗宣战，并下达动员令。政府计划增援驻守在Landi Kotal的锡克连和廓尔喀连，然而由于动员刚刚启动，只有一个营的部队能够及时增援。因此，5月7日，萨默塞特轻步兵第2营乘坐一支由37辆卡车组成的车队，通过开伯尔山口秘密抵达。
与此同时，白沙瓦周围拉起了警戒线，并要求居民交出起义头目。在城市供水将被切断的威胁下，居民们服从了命令，到5月8日黎明，城市局势得到了控制，起义的威胁也随之减弱。
在这一阶段，随着克罗克旅长（G.D. Crocker）率领的第一步兵旅其他部队的到来，更多的增援部队已经到位，Landi Kotal的守备部队也发展到了旅级规模。5月9日，英印部队向上周夺取巴格的阿富汗人发起进攻。然而，由于旅长决定分兵，抽调近一半兵力保护侧翼，结果无法集中必要兵力夺取所有目标，进攻失败。与此同时英国皇家空军的B.E.2战机对一个敌对的阿富汗部落发动了轰炸。
随后，第1步兵师的第2和第3步兵旅从诺谢拉和阿伯塔巴德出发，向贾姆鲁德（Jamrud）和卡恰加里（Kacha Garhi）集结。与此同时，第2步兵师的第6旅也从拉瓦尔品第调往白沙瓦，帮助平息那里的动乱。5月11日，在Fowler少将的指挥下第1和第2步兵旅对Bagh发起了第二次进攻，这次进攻取得了成功。在30分钟的火力准备后，北斯塔福德郡团第二营和第11廓尔喀步枪团的两个营在 22 挺机枪和 18 门火炮的支援下发起进攻，他们端着刺刀冲进阿富汗人的阵地，将他们赶入下开伯尔河，在那里阿富汗人又遭到了提前埋伏的山炮的间接射击。当阿富汗人被迫越过边界后撤时，英国皇家空军跟随他们越过边界，进行了多次轰炸。阿富汗人被彻底击溃，原本有望通过反击英印军而支援阿富汗人的部落民兵决定放弃反击，转而在战场上大肆抢劫，收集撤退的阿富汗人留下的武器弹药。这场战斗被称为第二次Bagh战役，阿富汗军阵亡约100人，负伤约300人；英军和英印军阵亡8人，负伤31人。
尽管阿曼努拉汗宣称他没有不轨意图，为谨慎起见Roos-Keppel爵士还是决定命令军队越过边境追击阿富汗人。5月13日英印军在没有抵抗的情况下夺取了开伯尔西部和Dacca镇。然而，英印军营地的防御态势不佳，他们遭到了阿富汗人的反击，阿富汗军队发动了猛烈的远程炮击，随后是大规模的步兵攻势，英印军成功防守了这一波攻势并在第二天试图反攻，但他们未能巩固阵地，直到5月17日才逼迫阿富汗军队撤退，确保该地区的安全。
与此同时，英印部队向“巨石柱山脊”发起了进攻，那里有一支约3000人的阿富汗部队，他们在那里架设了许多火炮和机枪。为了削弱阿富汗人的防御力量，第11锡克团的士兵们在炮火掩护下发起进攻，然而他们在8时弹药耗尽后被迫停止了进攻，尽管10时30分进行了补给，但直到14时才得以重新开始进攻。  此时，部队已经暴露在炎炎烈日之下；然而，在又一次发射炮弹后，锡克士兵不顾酷暑向阿富汗防线发起了进攻，并一直攻到了山脊顶端。到达峭壁后，他们发现阿富汗人已经离开了战场，只留下了大部分装备、火炮和一些仪仗旗。在进攻过程中，英印军队阵亡22人，受伤157人，而阿富汗人的损失估计约为阵亡200人，受伤400人。
然而，就在此时，英军后方穿过开伯尔的交通线遇到了麻烦，开伯尔步枪团开始对局势不满，并开始集体开小差。因此，英军决定解除该团的武装并将其解散，以阻止类似情绪蔓延到其他团。切尔姆斯福德子爵这一局面可以通过向阿富汗腹地进军来解决，他命令在Dacca的部队向贾拉拉巴德进军。然而，由于在开伯尔东部和南部爆发的战事，这一命令没有被执行。
作为全面攻势的一部分，英国计划在奎达、奇特拉尔北部和俾路支斯坦南部等多个地点发起进攻。5月23日，英军被迫放弃古勒姆特(Kurram)山谷周围的哨所。24日，英国空军的Handley Page O型轰炸机轰炸了喀布尔，收效甚微。Landi Kotal的补给情况也在恶化。
5月27日，奎达的英军指挥官对阿富汗的史宾波达克(Spin Baldak)要塞发动攻势并成功攻占要塞。这是英军历史上最后一次使用云梯的战斗。英军通过这场战斗夺取了南部战线的主动权，然而，中部战线的古勒姆特周边局势依然使英军感到绝望。这一地区的阿富汗军队由纳迪尔汗将军指挥，兵力大约在14个营，而Alexander Eustace准将率领的驻扎在Thal的英军只有四个营。更糟糕的是，保护托奇河谷上游的唯一部队是心怀不满的北瓦济里斯坦民兵。Eustace担心如果任由他们自生自灭，他们会起来反抗他，于是下令放弃民兵哨所，但这样做却导致许多民兵开小差。 这种不满情绪蔓延开来，瓦纳的南瓦济里斯坦民兵向他们的军官和所有依然忠于军官的士兵发起攻击。幸存者在指挥官拉塞尔少校的率领下，被迫拼死逃到被派来解救他们的北 Zhob 民兵的纵队那里。
纳迪尔汗看到英军的形势正在恶化，并看到了机会，于是决定进攻Thal。由于边防军放弃了哨所，5 月 28/29 日晚，阿富汗人占领了距离要塞500码（460 米）远的一座塔楼，并在那里放火焚烧了一些粮仓。这使得要塞的情况变得十分严峻，因为补给情况已经十分恶化。其他因素也对英军不利。Eustace的部队寡不敌众，武器装备也很落后。他没有正规的英国步兵，他的四个营都是主要由年轻的新兵组成，没有经验的印度部队。英军设法于5月29日击退了阿富汗军队的步兵进攻，30日阿富汗军转而用炮兵猛轰英军阵地。局势危急之下，英军决定将由第45和第46步兵旅组成的第16步兵师从拉合尔调往白沙瓦， 目的是向贾拉拉巴德挺进，并支援古勒姆特。该师的一部分兵力用以防守Kohat镇，阿姆利则惨案的核心人物——雷金纳德·戴尔准将率领45步兵旅前往Thal接替Eustace的守军。戴尔手下只有一个英国步兵营，剩下的部队由多格拉人、旁遮普人和廓尔喀人组成。他们缺乏口粮，也没有运输工具，被迫冒着酷暑行军以实施救援。
然而，尽管条件恶劣，戴尔指挥的英军和印军还是奋起直追，在不到 12 小时的时间里走完了最后18英里（29 公里）的路程。6月1日，他们遇到了一支由部落民兵组成的阻击部队，这支部队封锁了通往Thal的南北两条路线。戴尔用大炮攻击两端，同时派出步兵攻击南面的通道。英军在突围中伤亡94人，其中8人阵亡，4人伤重不治，82人受伤。
6月2日拂晓，45步兵旅向驻扎在Thal以西的阿富汗正规军发动了进攻，就在这次进攻进行的同时，纳迪尔汗派出一名特使向旅长戴尔传达了一封电报。电报称埃米尔阿曼努拉汗要求纳迪尔汗停止敌对行为，并宣称阿富汗已经于5月31日向英印政府提出停火，要求戴尔承认这一停火。戴尔并不知道阿富汗政府是否发出停火令，也不确定这是否是纳迪尔汗的阴谋，决定不冒任何风险，于是发出了回信：“我的火炮会立即给予答复，但你的信将转交给师长。”
此后，戴尔继续发动进攻，当纳迪尔汗的部队撤出该地区时，戴尔用第37长矛骑兵团的骑兵和装甲车追击，而英国皇家空军则用机枪和铁炸弹袭击并驱散了威胁反击部队的该地区400名部落成员。
6月3日，第1/25伦敦本土部队的两个排和第37长毛骑兵团的两个营在第89炮兵连的一门火炮支援下攻占了位于Yusef Khel的阿富汗营地，不久后双方签署了停战协定。停战立即生效，尽管部分战线，尤其在奇特拉尔和北俾路支斯坦，战斗依然不时发生。8月8日，双方签订《拉瓦尔品第条约》，正式终止了战争状态。