Battle of Carteia

After the Carthaginian defeat at the Battle of Ilipa, the Turdetani flocked en masse to the Roman banner.

Hasdrubal Gisco and Mago Barca were thereafter confined with their troops to Gadir where they were protected from a Roman assault.

The mercenaries quickly opened negotiations with Marcius, who asked Hanno to hand over any deserters and prisoners that he had in his care.

The Celtiberian mercenaries and African fighters who were able to escape fled towards the army of Mago Barca, who had arrived on the coast at the head of a fleet of 60 ships to pick up the survivors.

[1] Mago Barca returned defeated to Gadir where he found that the local population had shut their gates to his army as they had begun negotiations with the Romans.