公元17世紀中葉,沙皇俄國趁清朝統治還沒有鞏固的機會,侵入到我國黑龍江流域。他們先後侵占了雅克薩(今黑龍江北岸俄羅斯境內)、尼布楚(今俄羅斯涅爾琴斯克)等地,並在雅克薩修建據點,四處搶掠,殺人放火,幹了很多壞事。康熙帝剛剛平定了三藩之亂,聽到東北邊境遭到侵犯,非常氣憤。他決心清除這些強盜,徹底解決沙俄對東北邊境的侵擾。
雅克薩之戰(油畫)為了弄清敵情,他親自到盛京,一麵派人以打獵之名到邊境偵察;一麵要當地官員修造戰船,建立城堡,準備征討敵人。做好準備之後,康熙帝派人送信給雅克薩的俄軍頭目,命令他們趁早退出雅克薩。但是俄軍根本不理會,反而向雅克薩增兵。康熙帝忍無可忍,下令向雅克薩進軍。
公元1685年,清政府水陸兩軍15000餘人開抵雅克薩城下,向俄軍發起進攻。黑龍江人民大力支援清軍,他們踴躍修築堡壘、建造船舶和運送糧草,還配合清軍偵察敵情。6月底,清軍包圍了雅克薩,開始猛烈攻城。俄軍的塔樓和城堡,被熊熊的大火吞滅,俄軍死傷慘重。侵略軍頭目托爾布津走投無路,隻得在城頭上扯起白旗,宣布投降。
清軍對俄軍很寬大,允許他們帶走武器和財產,但必須保證不再侵占雅克薩。在舉行完投降儀式後,俄軍殘兵敗將灰溜溜地退走了。
但是,沙俄侵略者並不甘心失敗,當清軍撤走以後,他們重新侵占了雅克薩。公元1686年,康熙帝再次派出水陸大軍圍攻雅克薩。清軍士氣很旺,附近各族的弓箭射手主動協助清軍作戰。入侵的俄軍800多人,幾乎全部被殲滅,最後隻剩下60多人。
這時沙俄政府慌了神,趕忙派使者到北京,同意清政府提出的談判要求。公元1689年,中俄兩國在尼布楚舉行談判,在中國政府做出讓步的情況下,雙方正式簽訂了第一個邊界條約,即《中俄尼布楚條約》。條約明確劃分了中俄兩國東段的邊界,從法律上肯定了黑龍江和烏蘇裏江流域包括庫頁島在內的廣大地區,都是中國的領土。沙俄同意把入侵雅克薩的軍隊撤回本國。我國同意把貝加爾湖以東尼布楚一帶原屬中國的地方讓給俄國。