Hoyos speculates that the Carthaginian elephants and cavalry cut off large numbers of the routing rebels and trapped them against the Bagradas River, where the Carthaginian heavy infantry, marching up in good order, easily killed or captured them. The Carthaginian light infantry would have spread out across the battlefield, picking off the wounded and stragglers. The surviving rebels fled back to whence they came. Hamilcar promptly marched his infantry on the fortified camp guarding the bridge over the Bagradas. The rebels there barely paused in their flight before continuing to Tunis, taking the small garrison which had been left out of battle with them; Spendius was likely with this force, still unable to exert any control. Rebel losses were 6,000 killed and 2,000 captured. Hamilcar had gained the operational initiative and the freedom to manoeuvre he desired.