璦琿之戰是俄軍打開中國北大門的戰爭,也是近代中國國防衰朽的表現。19世紀70年代,沙皇俄國已經走上了封建帝國主義的道路。它到處侵略,無限制地向外擴張,對我國東北地區則是放大了膽量侵占。1898年夏季,沙俄以修路為名,派大批俄國鐵路員工進入中國東三省。又以護路為藉口,向我國境內派遣6000餘人的護路隊,還在哈爾濱成立了由2500名武裝人員組成的鐵路警備司令部。在向中國境內進行滲透的同時,還以大量的軍隊駐紮於中俄邊境上。到1900年6月,沙俄駐紮於黑龍江以北、烏蘇里江以東的軍隊已經達到近10萬人。另外,派駐侵入我旅大港的俄軍數量有2.3萬多人。1900年7月,集結於我東北邊境周圍和旅大港的俄軍,高達13.5萬人。另外,在中俄交界的要塞和軍區所在地,還有4萬餘軍隊。沙俄侵略中國已經是不可避免。
1900年7月,八國聯軍開始侵略中國天津和北京,清政府惶惶不可終日。沙俄看到這是侵略中國東北的大好時機,就立刻興兵犯境。沙俄出兵五路,一路為西北路,攻擊目標為中國的呼倫貝爾、齊齊哈爾、吉林、奉天;再一路為北路,從海蘭泡出發,渡黑龍江,攻璦琿、黑爾根,爾後向長春推進;第三路為東北路,沿黑龍江、松花江水路前進,向南進攻依蘭、呼蘭、哈爾濱;第四路為東南路,從雙城子出發,進攻牡丹江、葉河寧古塔;第五路為南路,從已經侵占的中國港口旅大出發,進攻營口、蓋縣、遼陽、奉天等城。沙俄出兵的目的是想吞併我東北三省。在沙俄侵略我東三省的戰爭中,發生了數十場戰鬥,其中,璦琿之戰是中國軍民打得最頑強,也最值得人們記住的戰鬥。
當沙俄調集13萬野戰軍分五路進攻我東北地區時,清政府在為自身的存亡而掙扎,它根本無暇顧及國家領土主權。邊疆領土遭受外國入侵,只能靠邊防部隊和邊疆省份的人民來保衛了。在沙俄入侵我東北地區時,這樣大的區域,只有練軍117營3哨,總計不足5萬人。此外,還有中看不中用的八旗兵4萬餘人,他們穿軍裝是為了吃軍餉,而不是準備打仗的。清朝關東軍的裝備參差不齊,有國外進口的火槍,有內地撥給的國產槍,還有吉林機器局仿造的毛瑟槍、曼利夏步槍,以及落後的抬槍、抬炮等。
面對沙俄的軍事壓力,清軍黑龍江將軍壽山心急如焚,他多次上奏朝廷,講述關外形勢,提出"不得不戰","不可不戰","不可失機"。他建議,三省聯為一氣,共同抗擊沙俄的侵略。伯都訥副都統嵩昆、盛京副都統晉昌等都支持壽山的主張。可是,吉林將軍長順、盛京將軍增祺卻反對壽山的意見,主張不應抵抗,害怕惹惱沙俄。這種分歧,造成了東北軍隊間的互不統屬,無法形成統一的戰鬥力。在吉林和盛京兩省不配合的情況下,壽山命令本省的駐軍加強守備。
1900年7月下旬,沙俄軍隊部署完畢後,就發動了對我東北地區的侵略戰爭。它先以護路為名,對我東三省發起了進攻。我東三省軍民,特別是黑龍江駐軍和當地百姓,奮起反抗。在黑龍江北面,最先與敵人對抗的是璦琿駐軍和人民。璦琿是我國黑龍江省的一個邊防重鎮,位於黑龍江中游右岸,與江東六十四屯隔江相望。我璦琿城駐有清步兵和騎兵共16營,由璦琿副都統鳳翔指揮。該部守衛著南起富拉爾基屯北至五道霍洛卡之間的75公里江防。重火力有鋼製火炮8門,舊式火炮16門,水師營有小船10多艘。與璦琿守軍隔江相對的俄軍海蘭泡兵營,則有步兵3營又3個連、騎兵7個連、炮兵2個連,地方武裝2000餘人,總兵力達7000多人,配備先進的火炮28門。1900年7月15日,沙俄軍隊企圖偷渡過黑龍江,被我璦琿守軍打回。俄軍在遭受中國邊防部隊的打擊後,竟然對中國百姓下了毒手。它們將世代居住在海蘭泡3000多中國人,趕到黑龍江邊,進行集體屠殺。到7月21日,俄軍僅在海蘭泡一地就殺害了中國百姓5千多人。俄軍出動馬隊,把原本屬於中國的江東六十四屯中居住的7000多中國居民,驅趕入黑龍江中,活活淹死,放火燒了他們祖祖輩輩居住的房屋。面對侵略者屠戮中國百姓,而邊防軍無力相救,由此可見中國國防之無能。
偷渡黑龍江未成,並遭到我守軍的打擊後,俄軍立即調整兵馬。從伯力和斯特列津斯克調遣步兵9營、騎兵3個連、炮兵1個連,攜帶火炮40門,增強了海蘭泡俄軍的實力。1900年8月2日,俄軍對我璦琿城發動了軍事攻勢。1900年8月4日,俄軍出動萬餘人,從三個方面進攻璦琿城。城內守軍僅3千餘人。但是,他們誓死保衛祖國的疆土,在俄軍猛烈的炮火攻擊中,沒有一個軟骨頭,個個堅守陣地,一有機會,就開槍擊殺敵人。他們抱定了與璦琿共存亡的決心。俄軍用密集的炮彈把璦琿城牆炸毀,清軍利用城內工事與侵略者戰鬥。守將鳳翔帶領部分人員撤退到璦琿城西南的北二龍和額雨爾山口阻擊敵人。城內仍留有1500餘將士,到8月5日,他們還憑藉街壘與敵人戰鬥。最後,這些將士全部戰死,沒有一個投降。俄軍雖然占領了璦琿城,可是,他們每前進一步,都要付出血的代價。在攻城戰鬥中,有千餘俄軍士兵死在了清軍的槍彈下。
1900年8月5日,俄軍占領了我國領土北端的城市璦琿,從北面打開了侵略中國的門戶。由於攻占我璦琿城有功,蘇鮑齊奇從少將晉升為中將,俄軍將士受到鼓舞,8月6日,繼續向中國內地進攻。俄軍以為清軍已經敗逃,就組成快速支隊追擊。當俄將倫年卡姆夫率領的快速支隊追到額雨爾山口時,鳳翔命令清軍發炮攻擊。一陣炮火,打死40多名俄軍,暫時阻止了俄軍的進攻。清軍在這裡挖掘戰壕,修築工事,阻止俄軍向我境內縱深處進攻。
俄軍在額雨爾山口受阻後,又採取了老辦法,迂迴到中國軍隊後部,搞突然襲擊和兩面夾擊。清軍也不是不知道俄軍的伎倆,可是,兵力太少,分兵乏術。在附近一些兵站雖然還有一些清兵,但相互沒有隸屬關係,誰也調動不了誰。所以,堅守於額雨爾山口的鳳翔部,看到兩面受敵,在打退了敵人的正面進攻後,不得不後撤到北大嶺山口。俄軍隨即追逼過來。
清將鳳翔在北大嶺山口據險構築工事,收集整編從第一線退下來的清兵,總共得軍4千餘人,此時,壽山將軍又從省城派了兩個營支援鳳翔部。這樣,駐守北大嶺山口的清兵達到了5000人左右,火炮配備了10門。當地的鄂倫春族百姓,自動組織起來參加抗擊侵略者的戰鬥,他們有騎隊500餘人。北大嶺山口灌木叢生,地勢險要,易守難攻,是扼制敵人進攻的好陣地。鳳翔決定利用地形,在山口兩側挖掘戰壕,把部隊隱蔽於戰壕中,引誘敵人進入嶺底,然後對其打擊。8月13日,俄軍快速支隊進入鳳翔部埋伏的北大嶺山口嶺底。鳳翔一聲令下,埋伏於兩側的清軍立即向俄軍開槍開炮射擊。在突然襲擊面前,俄軍大亂。這時,勇猛的鄂倫春騎隊揮刀殺出。俄軍在混亂中紛紛奪路逃跑。鳳翔命令清軍追擊俄軍,儘量多殺敵人。在勝利中清軍精神振奮,個個奮勇殺敵,一口氣將敵人擊退30多里。在伏擊和追殺中,擊斃俄軍數百人。清軍璦琿守將鳳翔在追擊俄軍的戰鬥中不幸犧牲,在他的率領下,暫時頂住了數倍敵人的進攻,並獲得了北大嶺山口保衛戰的勝利。
俄軍吸取了進攻失敗的教訓,改用炮火攻擊和迂迴包抄的戰術。它們調集20多門遠程火炮,開進至山口兩側清軍火力不及的位置,然後,炮擊清軍陣地。清軍只注意了正面的敵人,而俄軍則派出2000多人,分別從北大嶺山口兩側的密林中,悄悄迂迴到清軍陣地的背後,突然對清兵發動攻擊。清軍腹背受敵,傷亡慘重,在北大嶺山口無法堅守的情況下,不得不撤到墨爾根陣地。
在俄北路軍進擊璦琿、北大嶺山口一帶時,俄西路軍從中國的呼倫貝爾一帶打入中國境內。中國東北西北部守軍呼倫貝爾副都統兼翼長依興阿率10營兵馬駐守於呼倫貝爾西北方向。他手中的重武器有克虜伯炮4門、小鋼炮2門。依興阿得知俄軍即將對呼倫貝爾地區發動進攻的情報後,立刻進行了部署。他把主力放在粗魯海圖,又以一部兵力駐守于海拉爾河兩岸。俄軍發現了依興阿的部署,就改變了進攻路線。7月25日,俄軍少將奧爾羅夫率領4個營又一個連的步兵、1個騎兵團又3個騎兵連,隨帶火炮6門,從阿巴該圖進攻完工車站。依興阿接到情報後,急令統領全德率步騎兵5個營晝夜兼程,前往完工車站增援。7月29日,俄軍到完工車站,乘增援清兵立足未穩,立即發動攻勢。在大炮的轟擊和騎兵的衝擊下,這批清兵亂了陣腳,短時間交戰就敗退下來,且傷亡900多人。完工車站清兵被打敗後,訊息傳到呼倫貝爾城,駐守於這裡的清兵疏於管理,更無戰鬥力,聽到前方傳來戰敗訊息,立即四散逃走。侵略者占領呼倫貝爾城後,屠殺城中百姓3000多人。
1900年8月中旬,俄西路軍攻克雅克嶺,從西面威脅齊齊哈爾城;北路軍攻克北大嶺山口,從北面威脅齊齊哈爾城。齊齊哈爾城當時是黑龍江省的省會,省城陷落,整個黑龍江省都難保。歷來主張與俄國人堅決鬥爭的黑龍江將軍壽山,立即命令各部加緊修築工事,準備與敵人決一死戰。他命令衡玉率軍堅守訥謨爾河南岸,從北面保衛齊齊哈爾城;命令副都統薩保在齊城周圍挖壕固守,還命令抓緊操練義和團,以便就地增加武裝力量。
正當壽山積極備戰之時,卻接到了李鴻章以政府名義發來的指示,稱朝廷正與八國聯軍議和,全國各地不能有例外,都派使與敵人議和。壽山遵命,派出程德全赴訥河北岸與俄軍將領議和。8月25日,雙方達成協定,俄軍不得進入齊齊哈爾城。由於朝廷有指示,再加上與正面俄軍達成協定,清軍放鬆警惕。然而,侵略者從來都是不講信用的。8月28日,俄軍突然向清軍陣地發動炮擊,並開始進攻齊齊哈爾城。清兵毫無防備,被打得措手不及。8月30日,眼看齊城就要被攻破了,黑龍江將軍壽山悔恨不已,自殺身亡,以示謝罪。當日,齊城被攻克。在消滅城內清軍後,俄軍開始搶劫和屠城。到9月4日,俄軍全部占領了齊齊哈爾城,並把城內的財物和軍械搶劫一空,殺人無數。1900年9月6日,俄侵略軍將領倫年卡姆夫率侵略軍從齊齊哈爾出發,繼續侵略吉林等地。清軍駐黑龍江地區的將士,經過浴血奮戰,也沒能保住國家領土,黑龍江被侵略者占領。