Question

Which Pratihara ruler defeated Chakrayuddha and made Kannauj his capital?

Answer

Nagabhatta II.