Perang Diponegoro
Untuk menghadapi Perang Diponegoro, Belanda terpaksa menarik pasukan yang dipakai perang di Sumatera Barat untuk menghadapi Pangeran Diponegoro yang bergerilya dengan gigih. Sebuah gencatan senjata disepakati pada tahun 1825, dan sebagian besar pasukan dari Sumatera Barat dialihkan ke Jawa. Namun, setelah Perang Diponegoro berakhir (1830), kertas perjanjian gencatan senjata itu disobek, dan terjadilah Perang Padri babak kedua. Pada tahun 1837 pemimpin Perang Paderi, Tuanku Imam Bonjol akhirnya ditangkap. Berakhirlah Perang Padri.
Penangkapan Pangeran Diponegoro
Diponegoro (1785–1855), seorang keturunan Sultan-Sultan Yogyakarta, dibujuk beberapa kali untuk naik tahta. Pada 1825, setelah menyatakan dirinya sendiri adalah Ratu Adil dan perlawanan para musuhnya terhadap praktek Islam mereka, ia memulai sebuah perang melawan sultan yang memerintah dan pemerintah kolonial Belanda. Dalam perjuangan lima tahun berikutnya, yang menyebar ke sebagian besar Jawa Tengah, lebih dari 200,000 pasukan Jawa dan 15,000 pasukan Belanda tewas. Pada 28 Maret 1830, dengan sebagian besar pemimpin gerilya lainnya yang tertangkap, Diponegoro diundang untuk mendatangi rumah Letjen De Kock di Magelang untuk menegosiasikan akhir pertikaian dan mewujudkan kesepakatan bersama. Disana, setelah tiga jam, Diponegoro ditangkap. Ia diasingkan ke Makassar, Sulawesi, dimana ia menjalani sisa hidupnya disana sampai kematiannya.