Multiple choice

Alexander defeated Porus in 326 B.C. at the battle of:

  1. Thaneshwar

  2. Tarain

  3. Peshawar

  4. Hydaspes

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Alexander defeated Porus in 326 BCE at the Battle of the Hydaspes River (modern-day Jhelum River in Pakistan). Despite Alexander's victory, he was so impressed by Porus's bravery that he allowed him to continue ruling his kingdom.