Sin embargo el resto del ejército romano fue rodeado, tanto por la infantería cartaginesa, como por los elefantes, y la caballería, que volvía de perseguir a la romana, causando una situación similar a la de Cannas, siendo prácticamente aniquilada la expedición romana.