Battle of the Hydaspes: What Happened
In 326 BC, Alexander the Great fought his last great battle against King Porus at the Hydaspes River, now the Jhelum, in the Punjab region of modern Pakistan. Porus held the far bank with a strong army that included war elephants, which frightened horses and threatened the Macedonian phalanx. The river was swollen by monsoon rains, making a crossing dangerous. For days, Alexander kept Porus guessing with feints along the riverbank. Then, during a stormy night, he secretly crossed upstream with a strike force and outflanked the Indian army. In the hard-fought battle that followed, the Macedonian infantry fought the elephants, targeting their drivers and wounding the animals, which panicked and trampled their own side. Porus fought bravely and was wounded before surrendering. According to legend, when Alexander asked how he wished to be treated, Porus replied, like a king. Impressed, Alexander restored his kingdom and made him an ally. Alexander's beloved horse Bucephalus died after the battle. Soon afterward, his exhausted army refused to go farther east, forcing Alexander to turn back.
Frequently Asked Questions
What was the Battle of the Hydaspes?
The Battle of the Hydaspes, in 326 BC, was Alexander the Great's last great battle, fought against King Porus at the Hydaspes River in the Punjab region of modern Pakistan.
How did Alexander cross the Hydaspes River?
After days of feints along the riverbank, Alexander crossed upstream during a stormy night with a strike force and outflanked the Indian army.
How did Alexander fight the war elephants?
Macedonian infantry targeted the elephants' drivers and wounded the animals, which panicked and trampled their own side, helping turn the battle.
What happened to King Porus?
Porus fought bravely and was wounded before surrendering. Impressed by his courage, Alexander restored his kingdom and made him an ally.
What happened to Alexander's horse Bucephalus?
Alexander's beloved horse Bucephalus died after the battle, from wounds or old age. Alexander founded a city named Bucephala in his honor near the river.


