Antonin Novotny, conducătorul stalinist al Cehoslovaciei, este succedat ca prim secretar de Alexander Dubcek, un slovac care sprijină reformele liberale. În primele luni ale guvernării sale, Dubcek a introdus o serie de reforme politice și economice de anvergură, inclusiv libertatea sporită de exprimare și reabilitarea dizidenților politici.
Efortul lui Dubcek de a stabili „comunismul cu o față umană” a fost sărbătorit în toată țara, iar scurta perioadă de libertate a devenit cunoscută sub numele de Izvorul Praga.
Dar la 20 august 1968, Uniunea Sovietică a răspuns reformelor lui Dubcek cu invazia Cehoslovaciei de către 600.000 de militari ai Pactului de la Varșovia. Praga nu a fost dornică să cedeze, dar rezistența risipită a studenților nu a fost o potrivire pentru tancurile sovietice.
Reformele lui Dubcek au fost abrogate, iar liderul însuși a fost înlocuit cu Gustav Husak pro-sovietic, care a restabilit un regim comunitar autoritar în țară.
În 1989, pe măsură ce guvernele comuniste se pliau în Europa de Est, Praga a devenit din nou scena demonstrațiilor pentru reformele democratice. În decembrie 1989, guvernul lui Husak a acceptat cererile pentru un Parlament multipartit.
Husak și-a dat demisia și, pentru prima dată în două decenii, Dubcek a revenit în politică în funcția de președinte al noului Parlament, care l-a ales ulterior pe dramaturgul Vaclav Havel în funcția de președinte al Cehoslovaciei. Havel venise la faimă în timpul Primăverii de la Praga, dar după represiunea sovietică, piesele sale au fost interzise și pașaportul său confiscat.