Battle of Lake Trasimene (217 BC)
At the
Trasimene, 6000 Romans who had escaped from the battle and 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. (Polyb. iii. 84, 85 ; Liv. xxii. 6, 7 ; Appian, Annib. 10.) Maharbal, despite being a cavalry commander, led Spanish skirmishers and infantry to round up the Romans who had survived the battle.
The consul
Gnaeus Servilius Geminus, who was en route to meet with his co-consul
Flaminius, had sent his cavalry ahead, led by the praetor
C. Centenius. After the battle of Trasimene, Maharbal (leading a detachment of spearmen and cavalry) successfully intercepted
C. Centinius and his detachment of 4000 cavalry. When Maharbal's force met with Centenius half of the Romans were killed, and the rest retreated. The surviving Roman cavalry were followed to a hill where they eventually surrendered. (Polyb. iii. 86 ; Liv. xxii. 8 ; Appian, Annib. 11.)
After this battle, Maharbal was apparently sent with the Numidian cavalry to ravage the rich Falernian plains.