但是,由於法軍在數量上遠遠超過了俄軍,儘管傷亡慘重,最終仍然衝進了箭頭堡,擊斃了殘餘俄軍。俄軍守堡士兵全部陣亡。俄軍主帥巴格拉基昂迅速調集8.5萬後援部隊增援,面對法軍,巴格拉基昂身先士卒,命令俄軍堅決奪回箭頭堡。俄軍在炮火的掩護下,終於又奪回了箭頭堡。
之後,在一天的戰鬥中,法軍共有八次奪得箭頭堡,俄軍奮力反撲,又八次奪回箭頭堡,每次爭奪,雙方都有極為慘重的人員傷亡。到傍晚時分,拿破崙又重新組織兵力,作第九次爭奪,俄軍也積極組織有效的反擊。
突然,一顆炮彈落在巴格拉基昂的身旁,巴格拉基昂血流如注,慢慢地倒了下去,再也沒有爬起來。法軍趁勢攻入箭頭堡,俄軍最高統帥庫圖佐夫下令部隊撤退。這次爭奪戰以法軍的勝利而結束。
1812年9月14日,法國軍隊在拿破崙的率領下,浩浩蕩蕩進入莫斯科。但庫圖佐夫已下令全城撤退,把一座空城留給了拿破崙。
法軍雖然占領了莫斯科,但隨著冬天的到來,本來就已十分短缺的軍需物資,這時更加緊張。10月18日,俄軍又襲擊了法軍,打死打傷法軍3000餘人。
面對這種情況,拿破崙感到,他的部隊已不堪一擊,已經無力再繼續占領俄國了。所以,他於10月19日率11.5萬殘兵從原路返回。回國途中,又不斷遭到俄軍伏擊,加上天寒地凍,士兵們成批地死去。11月29日,在渡過一座橋時,士兵與隨軍家屬互相爭搶過橋,又有1.2萬人掉入河中淹死。12月中旬,拿破崙終於離開俄國,但原來的60萬大軍,現在只剩下了2萬名瘦弱的士卒。
滑鐵盧之役
侵略俄國的慘敗使法國元氣大傷,並給其他敵對國家造成了可乘之機。1814年的萊比錫戰役是拿破崙軍事史的一個轉折點——他第一次敗給了反法聯盟。之後,反法聯軍占領巴黎,拿破崙被流放到義大利海邊的厄爾巴島。
拿破崙並不甘心自己的這次失敗,1815年2月26日,率領1000多人神秘地離開厄爾巴島,3月1日凌晨順利地在法國南部如安港登陸。
聽到拿破崙登陸的消息,波旁王朝的統治者路易十八聞風喪膽,慌忙逃離了巴黎。3月20日晚9時左右,拿破崙的三色旗飄揚在杜伊勒利宮上空。在經久不息的歡呼聲中,拿破崙乘坐馬車出現在宮前。歡呼的群眾把拿破崙抬起來,簇擁著把他放到了皇帝的寶座上。
兩個月後,歐洲各國拼湊起反法同盟,共同圍攻巴黎。拿破崙率領12.5萬大軍迎敵。在突破了普軍陣地,打敗了英國軍隊後,戰線推進到比利時邊境滑鐵盧,與盟軍展開了大決戰。
拿破崙認真地分析了聯軍的強大陣容,他決定要化被動為主動,以攻為守。他認為威脅最大的是比利時方面的英普軍隊,所以要集中主要兵力對付;而萊茵河、義大利方面的聯軍,只要派少量兵力進行牽制就行了。同時,他還決定要趁聯軍尚未會齊的時候,爭取戰機,率先擊潰英普聯軍,打敗了威靈頓和布呂歇耳這兩個老將,其他聯軍便好應付了。