Jabarkan Sang Pangeran dari Kresna

Kresna beserta Baladewa yang masih muda diundang ke Mathura untuk mengikuti pertandingan gulat yang diselenggarakan Kangsa. Tujuan sebenarnya adalah membunuh Kresna dengan dalih pertandingan gulat. Setelah mengalahkan para pegulat Kangsa, Kresna menggulingkan kekuasaan Kangsa sekaligus membunuhnya. Kresna menyerahkan tahta kepada ayah Kangsa, Ugrasena, sebagai raja para Yadawa. Ia juga membebaskan ayah dan ibunya yang dikurung oleh Kangsa. Kemudian ia sendiri menjadi pangeran di kerajaan tersebut.

Kunti—bibi Kresna—menikah dengan Pandu dari kerajaan Kuru dan memiliki tiga putra. Beserta dua putra dari Madri—istri kedua Pandu—kelima putra Pandu disebut Pandawa. Maka dari itu Kresna memiliki hubungan keluarga dengan para Pandawa, dan memiliki hubungan yang istimewa dengan Arjuna, salah satu Pandawa.

Sebelum berdirinya kerajaan Dwaraka, kota Mathura—kediaman keluarga Kresna (Yadawa)—diserbu oleh Jarasanda, Raja Magadha karena dendam pribadi. Penyerbuan tersebut berhasil diredam berkali-kali, namun Jarasanda tidak menyerah. Kemudian Jarasanda dibantu oleh Kalayawana, yang memiliki dendam pribadi terhadap klan Yadawa. Persekutuan tersebut memaksa Kresna mengungsikan para Yadawa ke suatu wilayah di India Barat yang menghadap Laut Arab (pada masa sekarang disebut Gujarat) dan mendirikan sebuah kerajaan di sana, bernama kerajaan Dwaraka (secara harfiah berarti "kota banyak gerbang"). Setelah Dwaraka didirikan, Kresna mengalahkan Kalayawana dengan suatu jebakan.

Kresna menikah dengan Rukmini, putri dari kerajaan Widarbha, dengan cara kawin lari. Di tempat lain, Sisupala, sepupu Kresna yang berencana melamar Rukmini menjadi kecewa setelah mengetahui berita tersebut sehingga ia membenci Kresna. Dari pernikahannya dengan Rukmini, Kresna memiliki putra bernama Pradyumna.