C., había cogido a los cartagineses por sorpresa, y antes de que Asdrúbal pudiera unirse a Hannón, el comandante de los cartagineses en el norte del río Ebro, los romanos habían luchado y ganado la batalla de Cissa, establecido su ejército en Tarraco y su flota en Emporion.