Il avait écrit au commandant de la flotte dans les terres égyptiennes de se rendre à Acre avec des provisions, mais son départ fut retardé. Puis, lors de la nuit de la mi-mois, trois grands bateaux arrivèrent, transportant suffisamment de vivres pour subvenir aux besoins des habitants de la ville tout l’hiver. Ils étaient accompagnés de l’émir, le chambellan Loulou. Lorsque les habitants les aperçurent, la flotte franque s’avança pour empêcher tout ravitaillement à la ville et détruire les navires, d’où une grande bataille navale s’ensuivit. Sur la terre ferme, les musulmans invoquaient Dieu pour que les bateaux arrivent sains et saufs, tandis que les Francs criaient eux aussi à la fois sur terre et sur mer, et l’on entendait s’élever de grands cris. Alors Dieu accorda la victoire aux musulmans et assura la protection de leurs navires. Le vent se montra favorable aux bateaux, qui avancèrent et incendièrent les vaisseaux francs cerclant le port avant d’entrer sains et saufs dans la ville. Les habitants et l’armée exprimèrent une joie immense à leur arrivée, louange à Dieu.
Avant l’arrivée de ces trois bateaux égyptiens, le sultan avait déjà fait partir de Beyrouth un grand navire chargé de quatre cents “gharara” (sacs de grain), avec une quantité importante de fromage, d’oignons, de graisse, de viande salée, de flèches et de naphte. Ce navire était l’un de ceux que l’on avait pris aux Francs. Le sultan ordonna à ses marins de se déguiser en Francs : ils se rasèrent la barbe, revêtirent des ceintures et emportèrent même quelques porcs à bord. Ils s’approchèrent alors des navires francs, qui crurent avoir affaire à leurs alliés, tant ils avançaient avec la vitesse d’une flèche décochée de son arc. Toutefois, les Francs se méfièrent, redoutant une tromperie possible.