How could one army destroy a larger Roman force on its own territory and still fail to win the war? In 216 BC, the Carthaginian general Hannibal answered the first part at the Battle of Cannae, where his troops surrounded a powerful Roman army. The second part would become just as important to his story.
Cannae made Hannibal one of the most feared opponents Rome ever faced. His achievement was not simply an ingenious maneuver. He had spent two years learning how to provoke Roman commanders, use very different troops together, and make the battlefield work in his favor.
From the Alps to the Heart of Italy
Hannibal did not begin the Second Punic War in Italy. His power base was in Iberia, where Carthage had built influence after losing the First Punic War to Rome. When fighting broke out in 218 BC, he chose a route that threatened Rome where its leaders least expected a major invasion: overland, across the Pyrenees and the Alps.
The crossing has become inseparable from the story of his elephants, but the animals were only one part of a much harder logistical achievement. The precise Alpine route remains debated. What matters for the campaign is that Hannibal brought a fighting army into northern Italy and attracted allies among peoples hostile to Roman expansion.

At the Trebia River in 218 BC, Hannibal defeated a Roman army. At Lake Trasimene the following year, his troops trapped another force in a devastating ambush. These victories established a pattern: he understood how to exploit terrain, timing, cavalry, and an opponent's eagerness to attack.
Rome briefly tried a different approach. Quintus Fabius Maximus favored avoiding a decisive battle while restricting Hannibal's freedom to forage and maneuver. This delaying strategy was frustrating, particularly for Romans who wanted their military superiority to settle the crisis quickly. Hannibal's enemy remained powerful, but it was divided over how best to fight him.
Why Rome Brought So Many Soldiers to Cannae
In 216 BC, Hannibal seized Cannae, a site associated with Roman grain and other military supplies in southeastern Italy. The move challenged Rome's army and its control of the surrounding region. The Roman Senate resolved to seek battle and entrusted a large force to the consuls Lucius Aemilius Paullus and Gaius Terentius Varro.
Ancient historian Polybius describes an unusually large Roman mobilization: approximately 80,000 infantry and more than 6,000 cavalry, including allied troops. He gives Hannibal roughly 40,000 infantry and 10,000 cavalry. These are ancient estimates rather than verified head counts, but they reveal the essential imbalance: Rome had far more foot soldiers, while Hannibal enjoyed an advantage in mounted troops.

The Romans placed their infantry unusually deep and close together, apparently hoping a concentrated advance would smash through Hannibal's center. The battlefield near the Aufidus, today's Ofanto River, was relatively open. That gave Roman infantry room to advance, but it also favored the enemy's stronger cavalry.
Ancient accounts contrast a cautious Paullus with an impulsive Varro. Their disagreements may have mattered, yet the neat story of one prudent commander and one reckless villain should be treated carefully: our surviving narratives were written after the events, from particular Roman and Greek perspectives. Rome's decision to fight was larger than any single man's temperament.
How Hannibal's Double Envelopment Worked
Hannibal's formation looked vulnerable at first. He placed Iberian and Celtic infantry in a forward-curving center, with experienced Libyan heavy infantry positioned farther back on each side. Cavalry guarded the wings: Iberian and Celtic horsemen on one side, Numidians on the other. Different weapons, languages, and fighting styles were not an obstacle if each group performed its role.
As the Roman infantry advanced, it met the projecting center first. The Iberian and Celtic troops fought and then yielded ground under pressure. The Roman formation pushed forward into the space. What had begun as a convex line gradually bent inward, drawing the Romans deeper between Hannibal's wings.
This was a dangerous moment for Hannibal, not a magic trick. If his center had broken uncontrollably, the Romans might have forced a way through. Instead, the center held long enough for the Libyan infantry to turn against the Roman flanks. Soldiers who thought they were driving the enemy backward now found themselves attacked from both sides.

The cavalry made the trap complete. According to Polybius, Hannibal's Iberian and Celtic cavalry overcame the Roman horsemen near the river. Their commander, Hasdrubal, then helped drive off the allied cavalry and brought mounted troops against the Roman infantry's rear. The Numidians helped occupy and pursue the opposing cavalry.
The Romans were now compressed into a mass that could scarcely change direction or make effective use of its numbers. Many could not reach an enemy to strike. The battle became a catastrophe as the ring tightened. This attack on both flanks and the rear is the classic double envelopment associated with Cannae.
Ancient writers report staggering Roman losses, but their figures differ. Polybius gives a much higher death toll than Livy, and neither can be checked against a battlefield casualty register. The defensible conclusion is still stark: tens of thousands of Roman and allied soldiers died, and consul Paullus was among the dead. Varro survived.
Why Hannibal Won the Battle but Not the War
The victory shook Rome's alliance system. Capua and some other communities in southern Italy joined Hannibal, demonstrating that his strategy of loosening Roman control could work. Yet many Latin colonies and communities in central Italy remained loyal. A destroyed Roman army did not automatically mean a destroyed Roman state.
Hannibal did not immediately march on Rome after Cannae. Later stories present this as a squandered chance, but storming a fortified city required supplies, equipment, and political circumstances very different from those needed to win a field battle. Whether an immediate attack could have succeeded remains uncertain.
Rome continued recruiting, defending key positions, supporting loyal allies, and avoiding the sort of pitched battle in which Hannibal excelled. Its leaders gradually combined pressure in Italy with campaigns elsewhere, particularly in Iberia. Eventually Publius Cornelius Scipio took the war to North Africa, forcing Hannibal home. At Zama in 202 BC, Carthage lost the decisive battle of the war.
Cannae's modern fame can also obscure the limits of our knowledge. The archaeological park at Canne della Battaglia preserves the long history of the settlement and landscape, but Italian museum authorities say no archaeological evidence directly documenting the battle of 216 BC has yet been identified there. Much of its detailed reconstruction therefore rests on ancient texts, especially Polybius, interpreted with caution.
Conclusion
Hannibal became Rome's nightmare by recognizing that numbers alone did not decide a battle. At Cannae, his infantry absorbed a Roman advance while his cavalry and flanking troops closed the trap. But Rome's survival showed the limits of even an extraordinary tactical victory: winning one day on the battlefield was not the same as breaking an entire political system.
Sources & Further Reading
- Polybius, Histories, Book 3: The Battle of Cannae — primary ancient account hosted by Fordham University's Internet History Sourcebooks Project.
- Direzione regionale Musei Puglia: Canne della Battaglia Archaeological Park — setting, settlement history, and limits of archaeological evidence.
- B. D. Hoyos, “Hannibal: What Kind of Genius?” — scholarly assessment of Hannibal's achievements.
- Daniel Walker Moore, “Learning from Experience: Polybius and the Progress of Rome” — Rome's response to defeat in Polybius' narrative.
- World History Encyclopedia: Second Punic War — broader military and political aftermath.
