Battle of Hydaspes was fought between Porus and Alexander.
Porus provided a strong resistance to Alexander.
The battle of Hydaspes (Jhelum) took place between Alexander and Porus.