Perjanjian Giyanti
Perjanjian Giyanti adalah kesepakatan antara VOC, pihak Kesultanan Mataram yang diwakili oleh Sunan Pakubuwana III, dan kelompok Pangeran Mangkubumi. Kelompok Pangeran Sambernyawa tidak ikut dalam perjanjian ini. Demi keuntungan pribadi, Pangeran Mangkubumi memutar haluan dengan menyeberang dari kelompok pemberontak ke kelompok pemegang legitimasi kekuasaan untuk memerangi pemberontak, yaitu Pangeran Sambernyawa. Perjanjian yang ditandatangani pada tanggal 13 Februari 1755 tersebut secara "de facto" dan "de jure" menandai berakhirnya Kesultanan Mataram yang sepenuhnya independen. Nama "Giyanti" diambil dari lokasi penandatanganan perjanjian tersebut, yaitu di Desa Giyanti (ejaan Belanda) yang sekarang terletak di Dukuh Kerten, Desa Jantiharjo, sebelah tenggara Karanganyar, Jawa Tengah.
Berdasarkan perjanjian ini, wilayah Mataram dibagi menjadi dua. Wilayah di sebelah timur Sungai Opak (yang melintasi daerah Prambanan sekarang) dikuasai oleh pewaris takhta Mataram, yaitu Sunan Pakubuwana III, dan tetap berkedudukan di Surakarta. Adapun wilayah di sebelah barat (daerah Mataram yang asli) diserahkan kepada Pangeran Mangkubumi yang sekaligus diangkat menjadi Sultan Hamengkubuwana I yang berkedudukan di Yogyakarta. Di dalamnya juga terdapat klausul bahwa pihak VOC dapat menentukan siapa yang menguasai kedua wilayah itu jika diperlukan.
Pertempuran Surabaya (1677)
Pemberontakan Trunajaya mulai pada tahun 1674 ketika pasukan pemberontak melakukan serangan terhadap kota-kota Kesultanan Mataram. Pada tahun 1676, pasukan pemberontak berkekuatan 9.000 orang menyerbu Jawa dari pangkalan mereka di Madura. Mereka merebut Surabaya, kota utama Jawa timur, kemudian dikerahkan tentara kerajaan yang jauh lebih besar untuk menekan mereka dalam Pertempuran Gegodog bulan Oktober 1676 di Jawa timur laut. Para pemberontak terus meraih kemenangan dan memperoleh banyak wilayah di bulan berikutnya, merebut sebagian besar pantai utara Jawa sampai ke barat mencapai Cirebon. Menghadapi keruntuhan kekuasaannya yang mungkin segera terjadi, Raja Mataram Amangkurat I mencari bantuan dari VOC di Batavia. Pada 20 Januari 1677, Laksamana Cornelis Speelman, yang baru diangkat menjadi komandan pasukan VOC di pantai utara Jawa, tiba di Jepara untuk bernegosiasi dengan Wangsadipara, Gubernur Mataram di pantai utara. Mereka menyetujui sebuah kontrak pada bulan Februari, yang disahkan oleh raja pada bulan Maret.