沙烏地反攻部隊主力是沙烏地國民衛隊第2機械化旅第7營,支援力量包含2個卡達的AMX-30戰車連(實際上也就是卡達全國的戰車)、機械化步兵連和HOT反戰車飛彈排各一個,此外還有做為預備隊的沙烏地陸軍第8機械化旅的一個營。而為了分割包圍海夫吉,已經在北部公路的沙烏地國民衛隊第5營、皇家陸軍第8機械化步兵旅一個戰車連和一個拖式反戰車飛彈排,任務目標是從西北方向繞過海夫吉並切斷從科威特到海夫吉的沿海公路;此外沙烏地海軍陸戰隊一個連(裝備西班牙畢卡索B.M.R裝甲車)從北上接近海夫吉,任務是控制從海夫吉南下的橋樑。
作為集結點和出發陣地的是海夫吉以南3公里的一處加油站,這裡完全處於敵軍火炮射程與城內火炮觀察員可視距離內,而沙烏地和卡達軍車輛就密集擺放在開闊毫無掩護的地形上,只需要少數砲擊就能帶來嚴重損害,幸好伊軍全程都沒有干擾反攻部隊的集結。儘管如此,反攻部隊仍和伊軍一樣飽受迷路問題所苦,且部隊之間因缺乏無線電而有嚴重交流問題,甚至一度發生卡達AMX-30向沙特軍開火的意外,所幸全程觀察的美軍陸戰隊3營趕緊糾正卡達軍,這些誤擊可能導致至少2名沙特士兵死亡。本來計畫的反擊是下午4點就該開始,但最後沙特和卡達的部隊直到晚間8點才完成就位
沙烏地國民衛隊倒不是沒有意識到力量可能不足,但上級的施壓讓他們別無選擇,加上先前偵查時俘虜的口供只說城內有大約2個營的伊軍,因此力量對比只能說缺乏明確優勢但起碼不致於劣勢。然而,城內的伊軍不是只有兩個營,而是整整兩個機械化旅;而封鎖部隊實際上要面對的則是伊軍第26戰車旅。
除了實力對比外,戰場條件也相當不利,海夫吉外圍是毫無遮蔽的沙漠環境,允許伊軍充分發揮火力優勢;而且雖然沙漠理論上賦予了機動的便利性,但海夫吉以南又遍布薩布哈鹽灘,因此機動條件也不是很好,沿海公路顯然會被伊軍火力封鎖所以也不能走。雖說夜間進攻可以抵銷伊軍火力優勢,但也大幅降低美軍空襲效率,而且沙烏地和卡達軍同樣沒有普及夜視設備,很難像邊境戰鬥時的美軍陸戰隊那樣有先手打擊優勢 - 特別是考慮到此戰中伊軍還可以得到城鎮建築的屏蔽保護。
而在火力準備方面,美軍沒有規劃任何表定負責轟炸的攻擊機,攻擊前才臨時召集在空戰機也不適合。雖然有安排負責支援的眼鏡蛇,但他們缺乏夜間作戰能力,如果攻勢如期在4點發動的話還好說,現在是夜晚也就不能期望他們發揮足夠作用。作為補充的是陸戰隊的M198 155毫米榴彈砲,然而城內不僅還有倫茲和英格拉姆漢小隊,現在又多了兩個不知道被關押在何處的俘虜,陸戰隊火力支援中心本來甚至不打算發射任何一發砲彈,還是ANGLICO好說歹說才說服他們,畢竟炮擊的話可能誤傷幾名美軍,但不炮擊的話進攻的阿拉伯盟友勢必承受更加慘重的損失。
值得慶幸的是,城內伊軍缺乏間接支援火力;而科威特境內的伊軍火炮射程雖然勉強構的到,但已經在進攻階段有了較大損耗且仍在持續遭到美軍航空力量壓制,所以伊軍也很難通過間接火力打擊反攻部隊。
至於偵查隊,雖然兩支小隊都已經向第三陸戰師指揮部回報各自最新位置,但這一情報並未被傳達給沙烏地指揮官以及和沙烏地軍協調的美軍聯絡官,結果就是雖然ANGLICO有意識到兩支小隊的位置不太明確,但還是認為他們會更靠近市中心 - 然而實際上他們是在城鎮以南,也就是攻勢展開的方向上。
負責聯絡與協調的美軍陸戰隊非常瞧不起沙烏地國民衛隊的素質,他們認為該旅旅長是個肥胖無能的指揮官,底下官兵缺乏最基本的訓練與素養。而沙烏地基層也和高層一樣對於美軍抱有疑心,認為這些異教徒是為了石油而來。值得慶幸的是由於美軍高層確實不在乎海夫吉也無意插手這次行動,所以不會有指揮權上的問題;而唯一負責兩邊協調的ANGLICO先前已經和沙烏地軍進行長時間交流磨合,關係較為緊密。
陸戰隊砲兵開始了15分鐘的火力準備,但ANGLICO很快看出問題:由於還是顧忌誤傷城內友軍,彈幕僅止於外圍的薩布哈,根本沒有威脅到隱蔽在海夫吉市區的敵軍,這樣一來砲擊非但不會起到壓制效果,大概率還會提前讓敵軍警覺。儘管如此,11點左右反攻部隊還是上路了,卡達戰車連帶頭,沙烏地國民衛隊跟在後頭,最後是美軍陸戰隊的連。
由於夜幕掩護,只能靠曳光彈輔助的伊拉克火力精度有限,但強度足以對聯軍構成巨大心理壓力,再說聯軍這邊火力同樣不準確,無法壓制住伊軍火力。首先停頓的是卡達軍戰車連,他們只跑了路程的一半多就裹足不前;沙特軍倒是衝得更前面,甚至都能看到海夫吉市大拱門內,但也陷入停滯,最後只有少量沙烏地裝甲車成功衝刺到城市外圍,而多數部隊迫於敵軍火力壓制而只是漫無目的在外圍游走。而原本只是跟在最後頭的美軍陸戰隊反而一路超越了卡達軍與沙烏地軍,但當伊拉克將火力往他們集中時,美軍也只能躲進市拱門附近的建築後方,畢竟他們乘坐的悍馬車論防禦和生存都是最弱的。
諷刺的是在發生美軍補給車隊誤入海夫吉的事件後,還是沒人想到應該在外圍建立路障或檢查點,結果同樣的錯誤再度發生,只是這次換沙烏地軍了:當困在前線的美軍開始撤退時,他們發現兩輛沙烏地補給卡車正沿著公路往海夫吉市區駛去,美軍一度攔下了沙烏地軍,但因為語言不通根本不能傳達市區與公路周邊制高點仍被敵軍控制的情況;而沙烏地駕駛也失去耐心直接繼續前進。最後美軍只好繼續後撤尋找能夠聯繫上沙烏地補給卡車的阿拉伯盟友,但他們當然來不及了,在美軍離開前已經能聽到兩輛卡車被伊軍火力撕碎的聲音。
在美軍後撤後,卡達戰車部隊一度重整旗鼓嘗試再度衝刺,然而一輛AMX-30被徹底擊毀後就再度喪失戰意;而沙烏地軍已經開始把拖式飛彈當普通砲彈在隨意向著海夫吉市區建築發射。毫無精度缺乏管制的射擊導致的必然結果就是彈藥的快速消耗,為此沙烏地補給卡車多次衝刺到戰場進行補充,而且還一度發生卡達軍戰車向沙烏地軍開火的事件,雖然持續時間不長但仍可能導致兩人陣亡。
交戰斷斷續續持續了兩小時之久。最終在0320點,沙烏地第7營指揮官下令撤退到海夫吉附近的國民警衛隊營房後方。
而英格拉姆漢小隊的位置在城鎮最南端,可以看到沙烏地軍災難性反攻的過程。他們早已正確判斷出城內伊軍至少有旅級規模,擁有大量裝甲車輛;而他們看到沙烏地軍的反攻從伊軍佈防最嚴密的方向上展開,且他們也見識到比起沙烏地軍漫無目標的肆意開火,那些伊軍火力更加精確而有效率。英格拉姆漢很早就能看出這次反攻只是一場單方面屠殺,但他阻止不了什麼,他沒有沙烏地軍無線電頻率不能提供情資,也叫不到空襲或砲擊。
雖然反攻失敗,但科威特境內的伊拉克軍也在嘗試增援海夫吉的過程中承受了不小的損失。當天JSTAR重點搜索瓦夫拉森林附近集結的伊軍並引導A-10不斷打擊,A-10則首先重點摧毀車隊兩端車輛卡死隊形後再扔下大量集束炸彈收割。而在發現伊拉克第26裝甲旅正在往海夫吉移動後,美國空軍還特地出動了AC-130深入戰區進行獵殺並取得良好戰果。遺憾的是,呼號精神03(Spirit Zero Three)的AC-130為了尋找並摧毀Astro多管火箭,違反了太陽升起後不繼續滯留戰區的規定,也無視了預警機的警告滯留在OP 8附近,結果失去夜色掩護的精神03遭到伊軍地面部隊的SA-16飛彈攻擊,在6點23分發出求救訊號不久便墜毀在波斯灣,機上14人全數陣亡。
而先前負責封鎖科威特至海夫吉沿海公路的沙烏地軍也在當晚與伊軍發生激烈交戰,這裡的沙烏地軍M60戰車和拖式飛彈打擊距離與感測器性能都遠在伊軍T-54/55戰車或無後座力炮之上,因此只須保持距離就能進行單方面打擊。而聯軍空中支援也已經集結,A-10、AV-8、F-18和A-6不斷響應空襲請求,甚至一度有多達18架戰機在空中聽候ANGLICO指揮。
在伊軍敗退後,沙烏地M60戰車連後撤補給,而國民衛隊則開始打掃戰場,他們統計到7輛戰車和11輛531裝甲車的擊殺,並收容了75名戰俘。然而隨後又出現一些伊拉克YW531型裝甲車沿著沿海公路向海夫吉衝刺,正當沙烏地的拖式飛彈開始射擊時,兩輛沙烏地V-150裝甲車和一輛救護車爆炸了。由於當下正好有一批眼鏡蛇直升機經過,因此沙烏地軍認為是眼鏡蛇誤擊導致的,但負責協調的美軍則宣稱在發現有沙烏地軍車輛被擊毀當下向在場直升機確認後所有機組都宣稱沒有開火,因此歸咎於殘餘伊拉克軍的反戰車飛彈。
雖然伊軍付出相當大的代價,然而第一次反攻完全失敗,不僅承受不算小的損失,被包圍在海夫吉的偵查隊也未能脫身,更重要的是海夫吉城內的伊軍基本完好;同時負責北面封鎖的部隊實際上也沒有真正完全切斷沿海公路。
1月31日清晨0645時,海夫吉城內的英格拉姆漢小隊發現一支伊拉克裝甲車隊在他們的據點旁邊停留,甚至一度有伊拉克步兵進入據點下方樓層,雖然最後他們未被發現但還是讓英格拉姆漢認為有必要呼叫砲擊驅散這些敵軍,一開始火力控制中心駁回申請,但後來還是在0705時許可。炮擊效果很好,然而離英格拉姆漢小隊太近,造成其中一人也被彈片擊傷並趕緊叫停後續砲擊,同時還造成ANGLICO的不滿,因為他們和卡達與沙烏地軍都在城外集結,這種場合照理應該需要由他們批准,因此他們很快提出抗議並得到保證。儘管如此,卡達仍聲稱至少一輛AMX-30毀於陸戰隊砲兵的誤擊,但未得到證實。
31日,沙烏地國民衛隊迅速完成重整,2旅第6和第8營各分出一個連加強到7營,使之擁有多達5個連;而第一輪進攻由7營3個連負責(另外兩個連作為預備隊),並得到卡達戰車連和沙烏地皇家陸軍第8旅的一個營支援,同時還讓國民衛隊2旅5營從北部進行輔助攻勢。由於天亮前聯軍航空力量特別加強了對海夫吉敵軍的打擊強度,嚴重削弱了伊軍士氣,這次攻勢比先前要順利的多,沙烏地軍成功進入海夫吉南部並站穩腳跟。儘管仍有至少2輛V-150遭到伊軍摧毀。
然而,沙烏地國民衛隊缺乏城鎮戰訓練與裝備,他們也沒有去逐一清剿建築而僅僅是衝刺一段距離後以擴音器要求敵軍投降並肆意傾瀉火力進行威嚇。而跟在沙烏地軍後頭的美軍陸戰隊意識到他們應該離城內被困友軍不遠,但也不太相信沙烏地這種進攻方式可以繼續維持下去,因此乾脆直接建議偵查隊利用這時的混亂自行逃離。英格拉姆漢認同這點,因為戰鬥正在逼近小隊藏身處,他們甚至還被沙烏地的M60戰車誤擊,好在沒人傷亡;而正好有一輛伊拉克裝甲車就在他們下方街道被擊毀,英格拉姆漢認為應該趕緊利用被毀車輛的煙霧掩護脫身。最後全體成功乘車衝進了空地和沙烏地軍會合。
倫茲小隊處境更糟糕,他們無線電電力已經不足以全功率發射,一直只能和較近的英格拉姆漢小隊聯繫並通過他們向後方轉發消息,但現在英格拉姆漢小隊已經離開了,他們不再能和任何友軍聯繫。而且不同於本來就更靠近城郊的英格拉姆漢小隊,他們的位置要更深入城鎮內部。正當他們為自己的處境開始絕望時,唯一能用的短程無線電傳出清晰的通訊:和沙烏地軍協調的陸戰隊告訴他們雖然倫茲小隊的位置附近仍有少量伊拉克軍,但建議他們可以撤出了。顯然救援部隊離他們並不遠。
正當他們拆解隱藏起來的悍馬車周邊的無線電天線時,其中一人注意到一些詭異線路和雷管,這才想起當他們躲藏時為了避免敵軍發現無人看管的悍馬車以及上面的機密設備,他們設置了詭雷;而倫茲小隊差點忘記這點。倫茲小隊成功避開正在爆發戰鬥的城區,甚至避開一輛經過的伊拉克裝甲車。最後成功衝刺到海夫吉東南面並和沙烏地軍會合。至此受困的偵查隊都安然脫身。
儘管如此,沙烏地軍的攻勢也確實如美軍顧問預期的那樣陷入停滯,特別是沙烏地軍總是進行魯莽的快速推進,然後又在敵軍抵抗較強時快速後撤,這導致敵我位置會發生劇烈變化,從而影響航空支援的效率。此外V-150貧弱的防禦和有限的火力也不太適合無法發揮機動性優勢的城鎮戰,因此國民衛隊7營承受的損失也越來越大,彈藥瀕臨耗盡。最後7營決定在下午停止交戰後撤;而在後撤時,他們經過但未徹底清剿和控制的區域殘存敵軍仍在向他們開火。至此該營累積了7輛V-150的損失,人員方面有10人陣亡45人重傷。
而伊軍這邊情況也不算好,第5師司令對上級的報告是:[我的每一個人(應該是說基層指揮)都向我報告說:長官,保護我們免於空軍的威脅,這樣我們才能指揮地面單位作戰。但我做為師長卻無法保護他們....我們的戰士都是英雄,他們的行動是有紀律的,指揮官也是優秀的,但敵人的技術能力太強了....]。在聯軍在城鎮南部取得立足點後,第5師師長開始向第三軍請求後撤到更有利防守的位置。
1130後聯軍重新佔領海水淡化廠,迫使第26旅後撤,這導致第5師不僅面臨空中封鎖,甚至有地面包圍的風險。眼見局勢危及,第三軍也向巴格達敦促同意撤離,並獲得同意,然而考慮到白天撤離過於危險,因此決定等1800時再讓第5師退回科威特。第5師師長對此頗為不滿,他認為白天撤離固然要面對聯軍航空打擊的威脅,但可以讓部隊分散成大量較小的編隊;反觀夜間行動時受限導航與夜視距離的限制,部隊需要集結成較大較密集的編隊。不過這一撤離時機正好,因為無論南面或北面的聯軍都已經後撤修整,伊拉克得以較完整且不受干擾的撤出海夫吉,甚至連聯軍航空力量都沒注意到伊拉克居然在他們眼皮子底下無聲無息地將整整兩個旅撤出。
沙烏地這邊,在7營後撤補給後,8營接替他們負責海夫吉南面的掃蕩和控制;而7營也在下午4點重新回到海夫吉,但沙烏地沒有在31日發起新的攻勢。2月1日早上,2個沙烏地營再度發動進攻,而皇家陸軍的戰車連則在城外等待封鎖嘗試逃離的伊拉克軍。沿途幾乎沒有遭遇任何敵人,但沙烏地軍仍在往那些廢棄的伊軍車輛上浪費彈藥甚至飛彈,最後仍花了將近兩個小時才推進到北部的海水淡化廠和負責北面封鎖的友軍會師,在這裡美軍也成功回收之前拋棄的機密設備 - 而伊拉克完全沒有動過他們。
至此沙特、卡達和美軍已經完成驅逐伊拉克軍的任務,沙特的3個營在邊界排開,但聯軍不打算進一步交火,這批部隊收到的命令是不許交戰,如果伊軍再次越境就先退後和南方的聯軍主力會合。之所以如此保守的主因是不希望海珊取得可以宣傳的人質(這倒是和海珊的想法不謀而合)。
而西方媒體有了些負面新聞,如紐約時報在2月3號的報導就訪問一些對地面戰役感到悲觀的參戰聯軍士兵(例如剛參與海夫吉奪回戰的369海軍陸戰隊輕型攻擊直升機中隊),部分士兵認為伊拉克軍組織很差,但抵抗相當強力,這場戰爭可能不會像宣傳的那樣在數周內結束,而可能拉長到數月之久,傷亡也會很大。但媒體報導阿拉伯盟國在此戰中士氣有了提升。同時也影響雙方之間的互信,沙特指揮官對於擁有巨大優勢的美國航空力量因緩慢的反應和有限的投入,因而無法阻止少量伊軍佔領他們的國土極度不滿。
聯軍死傷為:美軍陸戰隊13人死亡,2人受傷(1人就是Red Two的駕駛);美國空軍14人死亡(全部來自那架AC-130)。沙特和卡達共有18人死亡,50人受傷,卡達軍有2輛戰車受損或摧毀,沙烏地則有最多10輛V-150裝甲車和兩輛其他車輛被擊毀或受損。V-150多數是被RPG擊毀,但也有兩輛遭到T-55戰車主炮直接命中,兩輛車都沒有任何生還者;而比較難得的是雖然有不少V-150遭到伊軍12.7毫米重機槍命中,但沒有紀錄顯示有V-150是單純因重機槍命中而損失的,可能是因為距離足夠遠。俘虜方面,除2名美國陸軍外,沙烏地也有少量人員在海夫吉淪陷時誤入而遭俘虜。
聯軍宣稱他們對伊拉克軍造成慘重損失,AC-130宣稱摧毀第5機械化師的44輛戰車,這是該師戰前力量的4分之1,1名該師的被俘虜士兵也聲稱他們在30分鐘的空襲中承受的損失比兩伊戰爭時期還多。而第一ANGLICO報告有90輛伊拉克車輛被摧毀,至少擊殺300名伊拉克士兵,俘虜680人。沙烏地聲稱擊斃32-37名並擊傷35-55名伊軍,抓捕463名戰俘,摧毀11輛T-55和51輛裝甲步兵戰鬥車和裝甲運輸車,另外俘獲19輛裝甲步兵戰鬥車和裝甲運輸車。
伊拉克官方文件紀錄的聯軍損失包含4架CH-47直升機、88輛裝甲車輛、大量其他車輛,並俘虜13名官兵;聯軍估計死傷則以留在聯軍控制區為由沒有提及。根據伊拉克軍自己的統計,在這場戰役中實際損失是66人死亡(其中20人來自第5師),137人受傷,566人失蹤,還損失112輛裝甲車輛、74輛其他車輛和20門火砲。基於這些報告,海珊認為他的部隊只要付出4人傷亡就能換到一名美國人的傷亡;而如果未來保持這種表現,他們將能取得勝利。
雖然戰略目標全數落空,但伊拉克軍視海夫吉戰役為一場勝仗,並宣稱:[光是在1月31日第5師就遭到360架次空襲。而1967年時埃及被150架軍機(以色列)擊敗了。某些國家因為150架軍機輸掉戰爭,而我們一個師就能承受360次空襲。]。據指揮官說法,這次戰鬥的[成功]讓全軍士氣高漲,而缺席的共和衛隊則感到羨慕與忌妒。
從好的方面來說,伊拉克此戰能在數天內展開一場動用多個師在寬大正面上的偕同攻勢,期間保持近乎完美的隱蔽,讓聯軍強大的航空力量既未能預警更未能阻滯攻勢的展開,充分展現出經歷8年血戰後鍛鍊出來的優秀戰役規劃與執行能力;而沙烏地國民衛隊那堪稱災難的進攻規劃方式,更能鮮明對比出伊軍確實沒有那麼無能。而實際上不少美軍,特別是那些全程圍觀反攻過程的美軍陸戰隊偵查隊,對伊軍評價也要高於沙烏地軍,至少他們的射擊紀律和精度都要明顯更好。
但也可以看出伊拉克不像那些與美國這樣的國家戰鬥過的軍隊,伊軍並不擅長面對長時間遭到空襲單方面壓制的情況,士氣與組織都更容易因此降低甚至瓦解,在死傷並不大的情況下卻有數量龐大的戰俘就能充分表明這一點。然而伊拉克高層,特別是海珊,他們過於強調美軍的弱點,卻對自身軍隊的弱點視若無睹,只想著用毫無意義的捷報與灌水的戰果去掩蓋。但謊言無法保護在前線反覆被聯軍航空力量蹂躪的士兵,也無法餵飽那些因補給線遭到聯軍航空力量截斷而挨餓許久的士兵,每個伊拉克士兵仍在時刻被這股無力感折磨,而無法找到抵抗的手段與意義。
最重要的是,當海珊因伊軍在海夫吉戰役中戰勝聯軍地面部隊而沾沾自喜時,他完全沒有想到一個事實:此戰中伊拉克主要面對的僅僅是裝備欠佳訓練不足的沙烏地與卡達軍。但就是面對這樣[旗鼓相當]的對手時,伊拉克也很難說有打得多好:畢竟整整兩個機械化旅被1個沙烏地加強營逼退。當然,這是建立在聯軍航空力量大力協助下的,根據統計,從29到31日,聯軍航空力量在科威特上空飛行267架次,相當於同時期總架次的17%。
在之後的日子裡,AG 4、AG 5和AH 4殺戮箱的打擊架次也被大幅增加;而裝備有M1A1艾布蘭戰車、M2步兵戰鬥車與阿帕契戰鬥直升機的美軍地面部隊主力已經在摩拳擦掌,準備給海珊好好上一課,讓他們見識一下真正的美軍是什麼樣貌。
諷刺的是,這堂學費高昂的課程似乎沒有改變什麼:伊拉克情報機構GMID在2001年做出了海夫吉戰役的經驗總結報告。他們的報告指出幾點:
除此之外,GMID還指出海夫吉戰役中遭遇的多數敵軍都是沙烏地與卡達軍,這更進一步強化了海珊對於美國人禁不起傷亡的印象。他們還[發明]了一種聯軍戰術,以便凸顯聯軍的[脆弱的本質]並解釋為何伊拉克境內的聯軍軍機殘骸量和部隊宣稱戰果對不上:他們[觀察到]聯軍軍機對地攻擊時喜歡伊拉克軍背後進行,這樣被擊中後軍機會因為動能而更容易墜毀在友軍控制區。當然這還可以進一步合理化聯軍戰機殘骸與伊軍宣稱戰果對不上的情況。最後該報告宣稱,伊拉克軍能在戰役開始12天後保持進攻能力本身就是一個重大成就,甚至認為,如果海夫吉行動可以在開戰早期就展開,並發展到中期和最後階段,把聯軍拖到沙漠決戰的構想就能實現。
很顯然,伊拉克軍的根本問題還是他們服務對象是海珊一個人而已,如果海珊不願意面對現實,那伊軍就不能將現實展現給他看,所有問題也都解決不了。所以海珊終究需要在2003年再付一次學費 - 只是這次學費是他的國家與他的生命了。