At Lake Trasimene, 6000 Romans who had escaped from the battle occupied a strong position in one of the neighbouring villages. These survivors were induced to lay down their arms, on receiving from Maharbal a promise of safety. Hannibal, however, refused to ratify the capitulation, alleging that Maharbal had exceeded his powers. He dismissed, without ransom, all those men who belonged to the Italian allies, and only retained the Roman citizens as prisoners of war. Maharbal, despite being a cavalry commander, led Iberian skirmishers and infantry to round up the Romans who had survived the battle.