The Battle of the Hydaspes River was fought by Alexander in July 326BC against king Porus (possibly, Paurava) on the Hydaspes River (Jhelum River) in the Punjab, near Bhera. The Hydaspes was the last major battle fought by Alexander. The main train went into what is now modern-day Pakistan through the Khyber Pass, but a smaller force under the personal command of Alexander went via the northern route, resulting in the Siege of Aornos along the way. In early spring of the next year, he combined his forces and allied with Taxiles (also Ambhi), the King of Taxila, against his neighbor, the King of Hydaspes.