波斯发起进攻，先后吞并了埃里温、巴库、席尔万、格鲁吉亚、达吉斯坦和明格里、阿塞拜疆等原属于波斯或臣服于波斯的土地。俄国不断向南扩张，试图夺取一个暖水港。如果成功，他们就会对英国通往印度和远东的海上生命线进行挑战。因此，为了阻止俄国进入地中海，英国扶植奥斯曼帝国的政权；为了阻止俄国进入波斯湾和印度洋，英国扶植波斯的历代国王。为了威胁英属印度的安全，俄国在1856年鼓动波斯进攻阿富汗的赫拉特汗国。阿富汗一向被英国人看成是保卫印度的北方屏障，此举恶化了波斯与英国的关系。就在波军占领赫拉特当天，英国对波斯宣战。