Jabarkan Peralihan kekuasaan dari Medang

Tidak diketahui apakah Balaputradewa diusir dari Yawadwipa (Jawa) karena sengketa suksesi dengan Rakai Pikatan, atau apakah dia sudah memerintah di Swarnadwipa (Sumatra). Belum diketahui secara pasti, tetapi Balaputradewa dari wangsa Syailendra akhirnya berkuasa di Sumatra dan dinobatkan sebagai raja di Sriwijaya. Sejarawan berpendapat bahwa ini dikarenakan ayah Balaputradewa bernama Samaragrawira, menikah dengan Dewi Tara putri Dharmasetu dari Sriwijaya, ini menjadikan Balaputradewa sebagai pewaris tahta Sriwijaya. Balaputradewa raja Sriwijaya kemudian menyatakan klaimnya sebagai ahli waris yang sah wangsa Syailendra dari garis ayahnya, Samaragrawira raja keempat Medang di Jawa, sebagaimana dinyatakan dalam prasasti Nalanda (860 M).

Prasasti Siwagrha (856 M) menyebutkan tentang peperangan yang menantang pemerintahan Rakai Pikatan, namun prasasti itu tidak menyebutkan siapa musuh yang menantang otoritas Rakai Pikatan. Para sejarawan sebelumnya menyatakan musuh yang dimaksud Balaputradewa, namun kemudian sejarawan lain menyarankan ada musuh lain, alasan tersebut karena saat itu Balaputradewa sudah memerintah di Sriwijaya. Prasasti Siwagrha hanya menyebutkan bahwa pertempuran terjadi di sebuah benteng di atas bukit yang dilindungi oleh sebagian besar dinding batu, bukit benteng ini diidentifikasikan dengan Situs Ratu Boko. Anak tertua dari Rakai Pikatan dan Pramodhawardhani adalah Rakai Gurunwangi Dyah Saladu. Akhirnya pemberontakan berhasil dikalahkan oleh putra bungsu Rakai Pikatan, Dyah Lokapala yang juga dikenal sebagai Rakai Kayuwangi. Sebagai hadiah atas tindakan heroik dan keberaniannya, orang-orang dan banyak penasihat Rakai Pikatan mendesak agar Lokapala harus dinobatkan sebagai putra mahkota bukannya Gurunwangi, meskipun merupakan saudara tertua. Hilangnya Gurunwangi dalam suksesi, telah menimbulkan pertanyaan di antara para sejarawan. Sebelumnya dianggap bahwa nama Rakai Gurunwangi Dyah Saladu merujuk pada karakter wanita (putri), meskipun lebih mungkin bahwa Gurunwangi adalah seorang pangeran.

Pemberontakan ini tampaknya telah berhasil mengambil alih ibukota di Mataram selama periode tertentu. Setelah mengalahkan perampas, Rakai Pikatan menemukan bahwa pertumpahan darah ini telah membuat ibu kota di Mataram kacau, sehingga ia memindahkan kadaton ke Mamrati atau Amrati yang terletak di suatu tempat di Dataran Kedu (lembah sungai Progo), barat laut dari Mataram.

Kemudian Rakai Pikatan memutuskan untuk turun tahta demi putra bungsunya Dyah Lokapala (memerintah 850–890). Rakai Pikatan pensiun, meninggalkan urusan duniawi dan menjadi seorang pertapa bernama Sang Prabhu Jatiningrat. Acara ini juga ditandai dengan upacara penahbisan citra Siwa di candi utama Prambanan. Boechari menyatakan bahwa musuh yang menantang Rakai Pikatan adalah Rakai Walaing pu Kumbhayoni, seorang Siwais yang kuat dan juga cabang dari dinasti yang berkuasa saat ia mengklaim sebagai keturunan raja yang memerintah Jawa.