24艘“蛟龍-丁”級潛艇以及上百架各型戰機也在持續不斷的攻擊中或被擊沉或被擊落或被擊傷。如果不是有“北寧”特混艦隊的3個航空母艦戰鬥群的3百架“奔雷”艦載機和18艘“大清-丁”級巡洋艦以及6艘“蛟龍-丁”級潛艇不斷地分兵截擊、往來奔襲、到處“救火”的話,印度洋上的國防軍海軍就將陷入無兵可用的窘境!
但依靠基地的就近全方位支持作戰的國防軍在與經過了艱苦、疲憊、損耗嚴重的遠航卻無法得到很好的休整就投入作戰的聯軍相比,畢竟在體力、士氣、戰鬥意誌等方麵都占據了巨大優勢,也就使國防軍的持續作戰能力大大超過聯軍。而聯軍隻能依靠艦隊自身儲備與國防軍作戰,在持續一周的高強度作戰中,其彈藥、燃油、物資、裝備、人員等等都遭致大量損耗,卻無法像國防軍那樣得到及時的補充,越打越弱,直至無法繼續作戰。
激戰至5月19日夜,強攻馬達加斯加島的聯軍西路集群的5支艦隊中,隻有1支艦隊進近到了距離馬達加斯加島以南40海裏的海域,尚處在其艦炮射程之外就被及時趕到的“山西”號航空母艦戰鬥群給予迎頭痛擊!總計3艘戰列艦被擊沉1艘、重創2艘,剩餘艦隻掉頭就逃;而聯軍東路集群的3支艦隊本想繞過馬達加斯加島去進攻新地島,但沿途遭致國防軍的潛艇、水麵艦艇和戰機的層層阻擊,不斷遭到損失,終於在毛裏求斯以東3百海裏處的海域被“新疆”號航空母艦戰鬥群擊退;而最狡猾的1支聯軍艦隊在進入印度洋後便單獨行動,一直向東朝南安島急進,並成功地用艦炮轟擊了南安島基地,其雖然遭到了國防軍駐南安島基地“天鷹-乙”戰機的空中打擊,但總計9艘戰艦中,最終有6艘得以逃往澳大利亞。
除此之外,聯軍水麵艦艇部隊再無進展。而不明數量的聯軍潛艇卻成功的闖入新地島以南海域,接連擊沉了多艘中國商船甚至是國防軍的1艘“巨嘴魚-丙”級通用登陸艦,導致這艘艦上裝載的正欲送往圖利亞拉基地的物資全部損失,並且出現了嚴重的人員傷亡!新地島基地的國防軍駐軍立即抽調12架“海鷹-乙”巡邏機和12架“海狼”艦載巡邏/反潛直升飛機以及6艘“鎮海”級巡邏艦展開拉網式搜索,擊毀了3艘聯軍潛艇,剩下的那些不明數量的聯軍潛艇都不知逃向何處了。
當晚,損失慘重而又勝利無望的聯軍終於崩潰,各支艦隊全部開始退卻。而同樣損失慘重的國防軍水麵艦艇部隊和潛艇部隊也已無力發起追擊戰,隻有國防軍陸航和海航的戰機仍舊無休無止地對聯軍戰艦展開追殺。21日,殘存的聯軍戰艦全部逃出國防軍戰機的打擊範圍。
聯軍遠征艦隊的退卻也就意味著多國聯盟放棄了英屬南非聯邦,國防軍隨後在英屬南非聯邦東部海岸登陸,由海軍陸戰隊和陸軍裝甲機械化部隊組成的登陸兵力迅速向英屬南非聯邦內陸進擊。已經在國防軍的空中打擊下損失慘重、無力抵抗的聯軍守軍倉皇向北退卻,待到國防軍占領了英屬南非聯邦全境,就地轉入防禦時,聯軍守軍已經“神速”地退到了南回歸線附近地區!