Alexander defeated porus in 326 BC at the battle of
-
Panipat
-
Tarain
-
Thaneswar
-
Hydaspes
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.