The battle of ten kings was fought between Sudas, a Bharata king of the Tritsu family and the confederacy of ten well-known tribes- Puru, Yadu, Turvasa, Anu, Druhyu, Alina, Paktha ,Bhalanas,Shiva and Vishanin. In the bloody and decisive battle on the banks of River Purushni, the Bharatas emerged victorious. The reason behind the war is the rivalry between Vishwamitra and Vasishtha.