King Porus
The Battle of the Hydaspes was fought in 326 BC by Alexander the Great against King Porus, on the banks of the river Hydaspes. The battle resulted in a Greek victory. Alexander was greatly impressed by his adversary and not only reinstated him as a satrap of his own kingdom but also granted him dominion over lands to the south-east extending until the Hyphasis (Beas).