公元468年,东罗马与西罗马组成联军共同讨伐汪达尔王国,试图收复阿非利加行省,恢复西罗马帝国在非洲的财政来源。虽然西罗马搜罗了所有的兵力,但联军还得靠东罗马出钱出人,他们集结了1100艘舰船和超过五万人马,号称十万,向北非进发,很快就抵达了迦太基东方的卡本半岛。但最终被盖萨里克的汪达尔舰队火攻击败。罗马人损失超过百艘战船以及近万名士兵,罗马舰队主力虽在,但已无力再战只得返回东罗马,而失去海军掩护的陆军也无功而返,西罗马帝国错过了其复兴的最后机会。