Once he arrived in Panormus, Metellus turned to fight, countering the elephants with a hail of javelins from earthworks dug near the walls. Under this missile fire the elephants panicked and fled through the Carthaginian infantry. The Roman heavy infantry then charged the Carthaginian left flank, which broke, along with the rest of the Carthaginians. The elephants were captured and later slaughtered in the Circus Maximus. This was the last significant land battle of the war, which ended nine years later in a Roman victory.