拿破侖選擇了離大部隊較遠的第三縱隊,進行長途奔襲,很快,奧軍的第三縱隊遭到慘敗。
拿破侖的急行軍可不是徒有虛名的,他指揮軍隊一刻不停地行軍,趕在維爾姆澤和第二縱隊聯合前,對維爾姆澤的第一縱隊發起了猛烈攻擊。
受重創的維爾姆澤無心再戰,隻好率領殘部逃向曼圖亞。
奧皇很快又派來了另一位老將阿爾文齊,帶著比上一次更多的兵力——6萬人,氣勢洶洶地殺奔而來。可笑的是,奧軍的前幾次慘敗,並沒能使這位老將悟出點什麼,他依然兵分三路。拿破侖自知無法正麵與之匹敵,便一邊佯裝撤退,一邊迂回到敵人尾部,並把敵人引到被幾塊大沼澤圍繞的戰場上。
11月15日,雙方在阿爾科拉橋展開了一場血戰。
戰鬥剛開始時,法軍曾一度處於劣勢。急紅了眼的拿破侖抓起一麵戰旗,親自率部向前衝鋒,混戰中掉進了沼澤地,行將滅頂。這時奧軍的先頭部隊已趕到他麵前,將他與法軍隔開。正在這十萬火急之時,士兵們高呼“救出司令”,奮勇地向前衝來,以壓倒一切的氣勢衝垮了奧軍,然後從沼澤中拉出拿破侖,攻占了橋梁。
戰鬥持續了三天三夜,打得非常激烈,拿破侖的部隊付出了慘重的代價,可阿爾文齊的部隊終究被粉碎了。
意大利之戰勝利結束了,拿破侖這位年輕的司令官在1年內,相繼打敗了柯利、博利厄、維爾姆澤和阿爾文齊4位著名將領。這不僅是法國大革命以來最輝煌的軍事勝利,也是拿破侖軍事生涯中最光輝的一頁。
拿破侖從意大利戰場得勝回到巴黎,法國政府給他下達了一項新任務:東征埃及。
東征埃及的計劃在秘密地進行著。拿破侖故意向外放風說,法國將通過直布羅陀海峽攻擊英軍。英國人把握當時的情形,也預測法軍遠征英國大概是不會錯的了。於是,英國海軍將領納爾遜在直布羅陀布下了重兵,等待著拿破侖前來進攻。
1798年5月19日,拿破侖朝直布羅陀的方向揮了揮手,幽默地說了句“埃及見,親愛的納爾遜將軍”後,帶著遠征艦隊從土倫揚帆出航,直奔馬耳他島。
馬耳他島是地中海最好的港口,地處交通要道,遠征的法軍隻有占領此島,才能保證地中海海上運輸線的暢通。
6月10日,拿破侖率軍登陸馬耳他島。
10天後,法國艦隊順利到達埃及亞曆山大港附近海域。
拿破侖手下的一個軍官去與當地的法國領事聯係,以便摸清敵情。
雖然埃及當時是土耳其的領地,但實際上統治埃及的是馬木魯克騎兵。馬木魯克的原意是“奴隸”。很早以前,土耳其經常把買來的奴隸訓練成衛隊。許多奴隸由於作戰勇敢,被提升為軍官,這些軍官在長期的軍事活動中,逐漸掌握了統治權,控製了埃及,成了實際的統治者。
那名軍官和法國領事馬嘉隆,急匆匆地來到拿破侖的船艙裏。
法國領事馬嘉隆見到拿破侖後,訴說了前兩天英國海軍將領納爾遜的英艦來過亞曆山大。
原來等在直布羅陀的納爾遜,聞聽拿破侖攻占馬耳他島後,才知自己上了當,拿破侖原來是聲東擊西,他真正的目的地是埃及。於是,納爾遜率軍急速朝埃及趕來。大概是這位英國海軍將軍太心急了,當他趕到亞曆山大時,卻連拿破侖的影子也沒見到。自作聰明的納爾遜想:拿破侖大概是又使了個迷魂陣,肯定是趕去君士坦丁堡了,於是又率軍趕了過去。就這樣盲目地趕來趕去,使法軍躲過了滅頂之災。
拿破侖決定立即登陸。幾個小時後,亞曆山大這個軍事要地便落入了拿破侖的手中。
登上埃及土地的拿破侖部隊,急速行軍,向首都開羅挺進。