Hasdrubal Gisco
Gnaeus Scipio had lost the advantage of numbers with the desertion of the mercenaries. Although unaware of Publius Scipio's fate, Gnaeus decided to withdraw towards northern Iberia after Mago and Hasdrubal Gisco arrived with their armies. The Romans moved out of their camp, leaving their camp fires burning, and made for the Ebro at night. The Numidians located them the following day; their attacks forced the Romans to take position for the night on a hilltop near Ilorca. The main Carthaginian army, which now comprised the forces of Hasdrubal Barca, Hasdrubal Gisco, and Mago, arrived during the night. In desperation, the Romans tried to create a defensive wall with baggage and saddles, as the ground was too stony for digging. The Carthaginians easily overran this, and Gnaeus was killed in the fighting; most of his army was destroyed.