The fight between Parashurama, an incarnation of Vishnu, and Bhishma, the grandsire of Kauravas and Pandavas, is the battle of the equals. It was the battle between Guru and Shishya. Parashurama fought for getting justice for Amba, the eldest daughter of King of Kashi. Bhishma fought for defending the valor of Kshatriyas. Amba, Ambika and Ambalika were daughters of King of Kashi. When the Swayamvara ceremony of the princesses was being held, Bhishma arrived there and defeated all the suitors and won the three maidens. Bhishma won the maidens through Virya Shulka – a suitor who shows most valor wins the hand of maiden. Bhishma performed this deed for Vichitravirya, the king of Hastinapura. Just before the marriage ceremony, Amba informed Bhishma that she had already chosen the king of Shalva as her groom. So it would not be dharma for her to marry Vichitravirya as she has given her mind to another man. Bhishma then allowed the eldest maiden to go to king of Shalva. But