Q. Which ruler deafeated Harsha Vardhan in 618 CE?
Answer:
Pulakeshin II
Notes: According to the Aihole inscription, Chalukyan ruler Pulakeshin II defeated Harsha Vardhan on the banks of Narmada in 618-619 A.D. Pulakeshin entered into a treaty with Harsha, with the Narmada River designated as the border between them.