Multiple choice

Alexander defeated porus in 326 BC at the battle of

  1. Panipat

  2. Tarain

  3. Thaneswar

  4. Hydaspes

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

The Battle of Hydaspes was fought in 326 BC between Alexander's army and King Porus of the Paurava kingdom. The battle took place on the banks of the Hydaspes River (modern-day Jhelum River in Pakistan). Alexander won this battle but was so impressed by Porus's bravery that he allowed him to continue ruling his kingdom.