Another, earlier battle from @warboard: Agrigentum 262 BC. The Punic army consisted in this battle of too many light units and could not win the toe to toe combats with the legions, once the main bodies were locked in hostile proximity, after all the elephants were killed. Final blow was delivered by Roman right flank medium cavalry charging deep into the Carthaginian formations, destroying a unit of javeliners.