Pulakesin 2 Defeated Whom : (a) krishnadeva raya (b) pulakesin ii. Pulakesin 2 Defeated Whom / 2) who defeated by pulakesin ii on the banks of narmada river harshavardhana.