Basudewa
Basudewa menikahi Dewaki, adik sepupu Kangsa dari Mathura. Dia juga memiliki istri kedua, Rohini, yang melahirkan putra sulungnya, Baladewa alias Balarama. Menurut beberapa susastra Hindu ("Itihasa"), ia memiliki putra-putri lain dari hasil hubungannya dengan kedua istrinya. Namun, tujuh putranya dibunuh oleh Kangsa, karena suatu ramalan bahwa Kangsa akan terbunuh di tangan putra Basudewa.
Kangsa
Kangsa sendiri menantang Basudewa untuk mengadu jago. Jika jagoan Basudewa kalah, ia harus menyerahkan takhta Mathura kepada Kangsa. Jagoan Kangsa tidak lain adalah Suratrimantra, sementara jagoan Basudewa adalah Bimasena, kakak Arjuna. Dalam pertandingan di atas panggung, Bima berhasil mengalahkan Suratrimantra. Namun begitu melihat Baladewa datang, Suratrimantra segera turun untuk membunuhnya. Baladewa dengan cepat lebih dulu membunuh raksasa itu. Melihat kematian pamannya, Kangsa segera menangkap Baladewa. Kresna mencoba menolong tetapi ikut tertangkap pula. Keduanya dicekik sampai lemas. Untuk menolong kedua kakaknya, Subadra berdiri di hadapan Kangsa. Kangsa pun terpesona sehingga lengah. Arjuna pun memanah dadanya, sehingga Baladewa dan Kresna pun terlepas. Pada saat itulah Baladewa dan Kresna bangkit menyerang Kangsa dengan senjata masing-masing. Kangsa pun tewas. Peristiwa ini dalam pewayangan dikenal dengan kisah "Kangsa Adu Jago".