Pemberontakan Trunajaya
Perang ini berawal dengan kemenangan pihak pemberontak: pasukan Trunajaya mengalahkan pasukan kerajaan di Gedogog (1676), lalu berhasil menduduki hampir seluruh pantai utara Jawa dan merebut keraton Mataram di Keraton Plered (1677). Raja Amangkurat I meninggal ketika melarikan diri dari keraton. Ia digantikan oleh anaknya, Amangkurat II yang meminta bantuan kepada VOC dan menjanjikan pembayaran dalam bentuk uang dan wilayah. Keterlibatan VOC berhasil membalikkan situasi. Pasukan VOC dan Mataram merebut kembali daerah Mataram yang diduduki, dan merebut ibu kota Trunajaya di Kediri (1678). Pemberontakan terus berlangsung hingga Trunajaya ditangkap VOC pada akhir 1679, dan juga kekalahan, kematian atau menyerahnya pemimpin pemberontakan lain (1679–1680). Trunajaya menjadi tawanan VOC, namun dibunuh oleh AmangkuratII saat kunjungan raja pada tahun 1680.
Amangkurat II
Esok paginya pasukan Arung Palakka merebut kubu pertahanan Trunajaya yang sedang dalam keadaan kekurangan di Rarata dengan serangan mendadak. Mereka memaksa pasukan Trunajaya melarikan diri lebih ke atas gunung. Pasukan Trunajaya mundur ke garis pertahanan kedua, yang berupa dua dinding bambu yang saling berhadapan dan dipisahkan oleh sungai kecil yang efektif menahan pergerakan naik atau turun gunung. Arung Palakka bersama sekelompok pasukan berputar mencari jalan untuk menyerang dari belakang. Sementara itu, kapten Belanda Van Vliet menuruni lembah gunung dengan pasukan Arung Palakka lainnya dan secara tiba-tiba menyerang dari atas, sehingga yang diserang pun lari berhamburan dengan menunggang kuda. Pasukan Arung Palakka mengejar mereka selama hampir dua jam dan tiba di sebuah perkampungan besar tempat pasukan Makassar dan Madura tinggal. Pasukan Belanda tiba setelahnya, tetapi sebelum serangan dilancarkan, hujan mulai turun dan kabut tebal pun datang dengan tiba-tiba. Ketika pasukan Arung Palakka dan VOC tiba di perkampungan tersebut, di Ngantang, pada hari berikutnya, mereka sudah melarikan diri kecuali empat bangsawan Makassar beserta 300 orang, wanita, dan anak-anak. Mereka memberi tahu Arung Palakka bahwa masih ada sekitar 1.500 orang Makassar, tidak termasuk wanita dan anak-anak, yang berada di bagian atas gunung.