天蒙蒙亮時,法老跳上戰車率全軍向赫梯人發起進攻,赫梯人被埃及軍隊的突然行動弄得措手不及,全軍大亂,不少赫梯士兵沒命地往河邊跑,有的跳到河裏被淹死了。
赫梯國王馬上組織了反衝鋒。埃及士兵畢竟人數有限,被迫撤退。赫梯軍隊一下子衝進了埃及法老的軍營,拉美西斯一看不好,帶著大臣們上馬便逃。這時有一隊赫梯的騎兵追了過來。拉美西斯大叫:“快把我的護獅放出來!”原來,拉美西斯養了一群護身的獅子,他從來沒有將它們拿來投入戰鬥。這次到了生死關頭,他便把他救命的最後一招使了出來。果然,赫梯騎兵一見獅子衝了過來,回頭便逃。
在埃及軍營裏的赫梯兵則在大搶埃及法老和大臣們的財物。埃及法老的金銀寶貝真是太多了,一箱又一箱,赫梯士兵看得眼睛也發紅了,紛紛擁上前去你爭我奪。正當赫梯軍隊扔下刀槍、大肆搶劫的時候,埃及人的先鋒部隊渡海趕到,一下子把混亂不堪的赫梯軍隊打得落花流水。
赫梯國王又組織了第三次衝鋒,把最後剩下的1000輛戰車和3000名士兵的後備部隊全部用了上去。埃及人殊死抵抗著赫梯戰車的進攻。卡疊石城郊到處是雙方士兵的屍體。埃及部隊人數愈來愈少了,到太陽落山的時候,赫梯軍隊眼看就要勝利了。突然,他們四散奔逃起來。
原來,埃及人的第三梯隊從敵人後麵殺過來了。赫梯人經不住前後夾攻,隻得敗退。
卡疊石大戰之後,赫梯和埃及的仇恨越來越深。雙方不斷進行戰爭。埃及人和赫梯人展開了拉鋸戰。他們之間的戰爭整整打了16年。最後,雙方都已經精疲力盡,損失慘重,再要打下去兩個國家都要滅亡了。
公元前1296年,赫梯的老國王一病不起,死去了。新國王是老國王的弟弟哈圖西裏。這時的赫梯國已經衰落了,再也無力同埃及抗爭,新國王決定派出友好使團去埃及講和。
拉美西斯二世此時也無力再戰,見赫梯王主動講和,正中下懷。雙方在孟斐斯簽訂了和約。和約刻在一塊銀板之上,因此又叫“銀板文書”。上麵寫著:“偉大而勇敢的赫梯國王哈圖西裏”和“偉大而勇敢的埃及法老拉美西斯”共同宣誓:“從此互相信任,永不交戰;而且,一國若受其它國家欺淩,另一國應該出兵支援……”這是留傳至今的最早的一份和平條約。