中。惟有拿破崙一人超然於這一切災難之上,他是下了決心要把這場戰爭進行到底。
儘管整個部隊疲憊不堪,但部隊每到一個城鎮都不得有一分鐘的休息,拿破崙的目標是繼續行軍,立即挺進開羅。法軍入侵的訊息傳到開羅,開羅張燈結綵,貝伊們和他們的將軍們發出一陣陣歡呼聲,他們把法軍視為〃待切的西瓜〃,並保證每個馬穆魯克將帶回成百顆人心。於是,穆拉德貝伊率領2000名馬穆魯克、2000名土耳其步兵和60艘船的小艦隊從開羅出發。
7月13日夜間,拿破崙率軍沿尼羅河左岸向南進發,同時由卑雷指揮的一支法國艦隊也沿河上駛。拂曉時分,法軍抵達肖布臘克希,在這裡遇上了穆拉德貝伊率領的馬穆魯克騎兵團。拿破崙立即將他的每個師都組成方陣。方陣裡刺刀林立,寒光逼人。方陣的四角都設有火炮。為了能與河上的艦隊保持接觸,其中一個師的方陣緊靠尼羅河。日出之時,各團的樂隊在方陣中央奏起《馬賽曲》,準備迎接戰鬥。
面對法軍方陣厚密的刺刀,馬穆魯克騎兵毫無懼色,他們喊叫著,發起了勇猛的衝擊,但很快就遭到法軍槍彈和葡萄炮彈的還擊,不得不敗下陣來。馬穆魯克騎兵再次衝鋒,但毫無戰果,法軍的方陣猶如銅牆鐵壁一般,紋絲不動。在法軍強大火力的逼迫下,馬穆魯克騎兵不得不退向開羅。
與此同時,尼羅河上的法國艦隊因遭到馬穆魯克艦隊的攔截而處境危險。法方死傷30多人。正在這關鍵時刻,法國炮艇有一炮擊中了敵軍旗艦上的彈藥庫,所有乘員全被炸死,敵軍艦隊大亂,慌忙撤退,法軍艦隊轉危為安。
戰鬥結束後,拿破崙立即發動追擊。儘管天氣酷熱,法軍還是兼程挺進。7月20日黃昏,他們到達了尼羅河的分叉點,這裡距開羅僅15公里,排列整齊、雄偉壯觀的金字塔就在眼前。正當大家面對金字塔讚歎不已時,拿破崙登上了一個山坡,他發現馬穆魯克兵早已在尼羅河兩岸嚴陣以待,左岸上是穆拉德貝伊軍,右岸上是易卜拉欣貝伊軍。
7月21日凌晨2時,金字塔群附近的開闊地帶旌旗蔽日,殺氣騰騰,穆拉德軍與法軍都擺開陣勢,準備決一雌雄。一場著名的金字塔大戰開始了。
馬穆魯克一方的中央是精銳的騎兵軍團,由12000名騎士組成。騎士們個個身穿白袍,頭插羽毛,手中的刀劍、長矛閃閃發光。騎兵軍團的右翼是2萬名土耳僕人和阿拉伯人組成的步兵軍團。他們的陣地上構築著一道道土壘,土壘後面設定著40門舊式大炮。騎兵軍團的左翼,是幾千名阿拉伯遊牧部落士兵,他們有的徒步,有的騎馬,有的騎駱駝,服飾和武器雜亂無章。
拿破崙和他的參謀們來到前沿,仔細觀察敵陣和周圍地形,他們很快發現了馬穆魯克軍的幾個弱點:騎兵軍團的佇列十分鬆散,步兵軍團更是混亂不堪;土壘非常簡易,不足以阻擋步兵的攻擊;鐵炮安置在無法移動的海軍式炮架上。拿破崙觀察完畢,便對各師團下達具體作戰方案,每個師團組成一個方陣,5個師團面向敵軍一字排開。
上午11點左右,一陣陣戰鼓聲和軍號聲響了起來。法軍狄舍師團首先向前緩緩移動。
幾分鐘後,其他幾個師團也邁步前進。
看到法軍方陣逐漸逼近,穆拉德貝伊的臉上露出輕蔑的冷笑。他拔出戰刀,在空中劃了一個弧形,大聲叫道:“勇士們,真主保佑我們消滅這些可惡的異教徒。衝啊!〃剎那間,沙土飛揚,馬蹄聲大作,馬穆魯克兵發出狂野的呼喊,以排山倒海之勢撲向法軍方陣。
這時,法軍立即停止了前進。法軍指揮官命令各方陣第一排士兵臥倒在地,第二排士兵蹲下,第三排士兵直立著。這三排士兵舉槍瞄準,後面計程車兵則迅速地向前傳遞裝滿彈藥的步槍。在各方陣前排出現的幾個豁