Hannibal won every battle and lost the only thing that mattered
He marched elephants over the Alps and shattered Rome's armies again and again. So how did he lose? The story lives in the gap between winning a battle and winning a war.
Elephants over the Alps. Everyone knows the image. But why was Hannibal in the mountains at all?
A grudge. His father made him swear, at nine years old, never to be a friend to Rome.
Swear it how? That sounds like a legend.
At an altar, with his hand on the sacrifice. Rome had just crushed Carthage in their first war.
So this march isn't a raid.
No. It's a son finishing his father's argument.
Then why the Alps? It's a brutal way in.
Because Rome watched the sea. The mountains were where nobody was looking.
But reckless, surely. He lost half his army to the cold getting over.
He did. And it was still the right call. He came out where Rome had no defence.
Starving and outnumbered. And then?
And then he starts winning. Small fights first, then bigger ones.
How big does it get?
Cannae, 216 BC. He does something they still teach in war colleges.
Which is?
He lets his own centre collapse. On purpose.
On purpose? Why would anyone do that?
The Romans pour into the gap, sure they're breaking through. Then his wings swing shut behind them.
A trap.
A smaller army swallows a bigger one whole. Tens of thousands of Romans dead in one afternoon.
218 BC over the Alps
216 BC Cannae, near-total victory
... Rome refuses to surrender
202 BC Zama, Hannibal loses So that's the war won. Destroy their army, you win.
That's exactly the trap. Hannibal thinks so too. He waits for Rome to ask for terms.
And Rome doesn't ask.
Rome refuses to even talk. It just raises new armies from farm boys.
You can't beat him in a fight. So how does Rome win?
It stops fighting him. A general named Fabius shadows him, cuts his supplies, never gives battle.
Doesn't that look like cowardice?
They mock Fabius for it. But Hannibal is left wandering Italy, undefeated and useless.
So how does it actually end?
Rome ignores him and sails for Carthage. Now he has to race home to defend it.
And at home?
At Zama he finally loses. To a Roman who used Hannibal's own trap against him.
One line I'd remember this by?
You can win every battle and still lose. A war ends when someone decides to stop, and Rome refused to decide.
↑ answer it in your head first ↑
Traps
- ⚠ Believing that destroying the enemy army wins the war. Rome lost the army at Cannae and simply refused to lose the war.
- ⚠ Reading the crossing of the Alps as reckless showmanship rather than a deliberate strike where Rome was not watching.
- ⚠ Assuming Hannibal was finally out-generalled in a fair fight. By Zama, strategy had already isolated him; his own encirclement tactics were turned back on him.