Alexander and Military Matters/The Battle of the Hydaspes
The Battle of the Hydaspes River was fought by Alexander the Great in 326 BC against the Hindu king Porus (Pururava in Sanskrit) on the banks of Hydaspes River (the Jhelum) in the Punjab region near Bhera now in Pakistan. The kingdom of Paurava of King Porus was situated in the part of Punjab which is now part of modern day Pakistan (Pakistani Punjab). The Hydaspes was the last major and most costly battle fought by Alexander. King Porus and his men put up a fierce resistance against the invading Macedonian army which won the admiration and respect of Alexander.
Although victorious, Alexander's exhausted army mutinied soon after, when he made plans to cross river Hyphasis, and refused to go further into India