在亚洲,英国与俄国也发生了一场尖锐的争夺。沙俄在16世纪末越过乌拉尔山脉,到17世纪中叶到达太平洋西岸,占据了西伯利亚。19世纪中叶,经30年就控制了阿富汗以北的整个中亚。19世纪初两次打败了伊朗以后,攻占了伊朗以北高加索地区。对于占据了亚洲北部广大领土的俄罗斯来说,急需解决的问题是如何获取进入太平洋、印度洋的不冻港。
这时的英国,在完全控制整个印度后,急欲向中亚、西亚扩张。另一方面,英国在鸦片战争中,打败清王朝,努力扩大其势力,准备瓜分中国。英国在亚洲的北上与俄国急欲从亚洲北部南下发生直接的冲突,其冲突的焦点地区有三处。
第一处是在中国的东北。俄国利用清王朝第二次鸦片战争之机,以“调停”有功为由,迫使其割让黑龙江与乌苏里江以东的土地,后叉利用“八国联军”占领了东北。这一举动不但“有损”英国的“利益”,也“损害”了新近强大起来的日本的“利益”。当时,日本在甲午战争中打败满清,获得朝鲜,正积极染指东北,因而与俄国发生冲突。英国由于力量不足,遂支持日本,通过日俄战争,打破沙俄独霸东北的夙愿,阻挡了其获得不冻港的野心,也实现了英国人的“心愿”。
第二处是在阿富汗。阿富汗北面是俄国占的中亚,南面是英国占的印度。俄国想通过占领阿富汗进入印度洋,影响英国的印度与欧亚的海上交通。英国则想借此进人中亚。
第三处是伊朗。正如阿富汗一样,俄要南下,英国则去阻止,派兵舰进入波斯湾,占领城市与港口。
当时,英、俄的冲突看来是不可避免的。但是,20世纪初,德国在欧洲的崛起,使原来的英、俄的矛盾退居次要地位。英、俄遂以阿富汗作为缓冲国,以伊朗的南北为各自势力范围而妥协。