Puncak perang saudara ini terjadi pada tahun 1815, di mana Kaum Padri dibawah pimpinan Tuanku Pasaman menyerang Kerajaan Pagaruyung sehingga pecah peperangan di Koto Tangah.
Serangan ini menyebabkan Sultan Arifin Muningsyah terpaksa menyingkir dan melarikan diri dari ibu kota kerajaan, dan Kaum Padri berhasil menekan kaum adat.
Saat itu Kaum Padri dipimpin oleh Tuanku Nan Renceh, Tuanku Pasaman, Tuanku Rao, Tuanku Tambusai, Tuanku lintau, Tuanku Mansiangan, Tuanku Pandai Sikek, dan Tuanku Barumun, atau lebih dikenal dengan sebutan Harimau nan Salapan.
Kepemimpinan Harimau nan Salapan hampir membawa Kaum Padri kepada kemenangan dalam perang ini.
Namun kemudian pada tahun 1821 Kaum Adat yang terdesak meminta bantuan pada pemerintah Kolonial Belanda.
Pada tanggal 4 Maret 1822, pasukan Belanda dibawah pimpinan Letnan Kolonel Raaff berhasil memukul mundur Kaum Padri keluar dari Pagaruyung.
Kemudian Belanda membangun benteng pertahanan di Batusangkar dengan nama Fort Van der Capellen, sedangkan Kaum Padri menyusun kekuatan dan bertahan di Lintau.
Pada tanggal 10 Juni 1822 pergerakan pasukan Belanda di Tanjung Alam dihadang oleh Kaum Padri, namun pasukan Belanda dapat terus melaju ke Luhak Agam.
Pada tanggal 14 Agustus 1822 dalam pertempuran di Baso, yang membuat pemimpin pasukan Belanda yaitu Kapten Goffinet menderita luka berat kemudian meninggal dunia pada 5 September 1822.
Pada bulan September 1822 pasukan Belanda terpaksa kembali ke Batusangkar karena terus tertekan oleh serangan Kaum Padri yang dipimpin oleh Tuanku Nan Renceh.
Pada 13 April 1823, setelah mendapat tambahan pasukan maka Letnan Kolonel Raaff mencoba kembali menyerang Lintau.
Namun Kaum Padri dengan gigih melakukan perlawanan, sehingga pada tanggal 16 April 1823 Belanda terpaksa kembali ke Batusangkar.
Pada tahun 1824, raja terakhir Minangkabau yaitu Yang Dipertuan Pagaruyung Sultan Arifin Muningsyah kembali ke Pagaruyung atas permintaan Letnan Kolonel Raaff, namun pada tahun 1825 beliau wafat dan kemudian dimakamkan di Pagaruyung.
Pada 15 November 1825, disepakati Perjanjian Masang yaitu periode gencatan senjata yang disepakati antara pasukan Belanda dengan Kaum Padri yang dipimpin oleh Tuanku Imam Bonjol.
Saat itu memang posisi Pemerintah Hindia Belanda tegah kewalahan karena menghadapi berbagai perang baik di daerah Eropa dan Jawa (Perang Diponegoro) yang menguras dana pemerintah.