 There was no space for a flight because the Romans blocked the roads and the camp gate was obstructed by the flight of Hasdrubal and his chief officers.The enemy was routed and lost 8,000 men.There is a chronological discrepancy between the two writers.