Sejarah Sumatera Barat (1945-1949)
Agresi Militer II

Pada tanggal 18 Desember 1948, pada pukul 06.00 pagi pesawat Belanda menyebarkan pamflet-pamflet yang isinya, 1) hari ini pukul enam pagi tentara Belanda mulai bergerak dari Padang, 2) pukul 13.00 siang akan memasuki kota Bukittinggi, 4) sambutlah tanpa perlawanan, 5) tentara hendaklah bertugas sebagai polisi 6) polisi harus tetap di tempat, senjata diserahkan, 7) pamongpraja/ninik mamak/pejabat hendaklah menyambut dengan sikap persahabatan, 8) rakyat umum hendaknya tenang.
Pada pagi itu, pesawat-pesawat Belanda mulai beraksi di Bukittinggi dengan menjatuhkan bom, menembaki pemancar RRI, tangsi-tangsi, serta kendaraan yang melintas di jalanan. Penembakan dan pemboman ini menyebabkan kerusakan pada banyak bangunan. Komunikasi terputus dan warga menjadi panik. Demi keselamatan, banyak penduduk Bukittinggi yang mengungsi ke desa-desa sekitar. Seiring dengan serangan di Bukittinggi, pasukan Belanda juga melancarkan serangan besar-besaran dari Padang ke arah utara, timur, dan selatan.
Sasaran utama Belanda awalnya menduduki pusat pemerintahan sipil dan militer Republik di Padangpanjang dan Bukittinggi. Mereka mengepung garis pertahanan Indonesia di Lembah Anai antara Kayu Tanam dan Padangpanjang, dengan mendaratkan empat pesawat amfibi Consolidated PBY Catalina buatan Amerika di Danau Singkarak pada pukul 6.30 pagi tanggal 19 Desember. Pantai timur danau tersebut menjadi titik awal gerakan pasukan Belanda selanjutnya, menuju Padangpanjang ke arah utara dan Solok ke arah selatan.
Secara bersamaan, pasukan Belanda melintasi garis gencatan senjata dekat Indarung ke arah Timur dan Lubuk Alung di utara. Pasukan terbesar mereka maju ke arah Solok melalui Celah Subang dan hanya menghadapi sedikit perlawanan. Meskipun beberapa jembatan kecil di sepanjang jalan dihancurkan, mereka berhasil bergerak cepat dan menduduki Solok pada sore hari Senin, 20 Desember. Pada sore itu juga, pasukan yang bergerak ke utara mencapai Kayu Tanam, tetapi menghadapi perlawanan sengit antara daerah tersebut dan Padangpanjang. Pihak Republik telah memusatkan kekuatan utamanya di sepanjang Lembah Anai untuk mengantisipasi serangan utama Belanda ke Bukittinggi melalui lembah ini. Gerakan maju Belanda dihambat dengan perusakan jembatan, penebangan pohon-pohon yang dibentangkan di jalan, serta gangguan tembakan dari pasukan Republik sambil mundur. Dengan menggunakan pesawat tempur North American Aviation P-51 Mustang buatan Amerika, Belanda menembaki dan membom pertahanan Republik serta pasukan yang mundur, termasuk Bukittinggi dan kota-kota utama lainnya, sebagai persiapan serangan darat.
Pada pagi hari Selasa, 21 Desember, Belanda berhasil mendaratkan pasukan di pantai timur Singkarak untuk menggerakkan unit militernya ke utara menuju Padangpanjang, dan unit yang lebih kecil ke selatan untuk menduduki Solok. Pasukan yang bergerak ke utara meninggalkan Padangpanjang pada subuh 22 Desember menuju Bukittinggi, dan menduduki ibu kota Republik tersebut dalam beberapa jam. Mereka mengambil alih kota yang telah ditinggalkan, di mana hampir semua penduduknya telah mengungsi ke daerah pedalaman, dan kebanyakan bangunan penting dan strategis telah dihancurkan.