Cuando Magón y Asdrúbal Giscón llegaron con sus ejércitos los romanos terminaron por romper filas y huir, dejando a Publio Escipión y a buena parte de sus camaradas muertos en el campo de batalla.