在局势急剧恶化的当下,有两个共产国家却跳出来给予捷克道义支持,颇出人意料之外。这两个国家当时都不肯听从莫斯科的命令;南斯拉夫选择跳出苏联集团,保持「不结盟」的中立立场;罗马尼亚虽然是华沙公约会员国,却不愿参加苏联领导的对捷共之施压行动。南斯拉夫、罗马尼亚两国的报章媒体都支持捷克的立场;两国领袖也相继到布拉格访问。南斯拉夫总统狄托元帅八月九日到访,翌日离去;罗马尼亚的西奥塞古则于八月十五至十七日,做客三天。两人都受到捷克民众盛大欢迎。西奥塞古的支持尤其难得,因为他自己的政府可比狄托政府更加高压强悍。他对莫斯科的不爽,充分表现在和捷克总统史瓦波达签了 一项友好合作互助条约,还把有效期限乐观地订为二十年!
狄托 、西塞奥古两国元首到访,或许增强了杜布西克的决心,以抵拒来自苏联及华沙公约其他比较驯服听话国家所施加之压力,可是局势早已失去控制。西奥塞古前脚才回到布加勒斯特,莫斯科已经恢复压力,雷划在捷克边境进行大规模军事演习。

苏联大军,挟波兰、匈牙利 、东德和保加利亚四个华沙公约会员国部队,于八月二十一日夜里跨越边境,开始入侵行动。
起初,在第一线采访的西方国家新闻记者,一致认为入侵部队人数约为二 、三十万人,到了八月底,总数已激升到六十万人。八月二十一日凌晨一点钟,布拉格电台的广播强调华沙公约联军部队已「越过捷克斯洛伐克社会主义共和国的边界」,没有用到「入侵」。然而,广播也强调「我国总统、国会议长 总理或捷克斯洛伐克共产党中央委员会第一书记,都不晓得此事要发生」。它又吁请全体公民「保持冷静,不要抵抗」;根本没有下达命令保家卫国。
KGB入侵部队进来,第一个动作就是指示捷克情报机关STB,逮捕杜布西克及国会议长史莫考夫斯基,总理索尼克等主要领导人,他们全被加上手拷,粗鲁地塞进军用卡车,押解到莫斯科。一到了莫斯科,苏共就搬出一套事先准备好的文宣说法,强迫这些捷克领导人同意照本宣科配合讲话。史瓦波达总统并没有被捕,也被带到莫斯科。就官方纪录而言,捷、苏双边会谈于八月二十四日开始;不过,根据今天的资料,我们晓得,前一天史瓦波达就与当时号称「三巨头」的苏联三大领导人:党魁布里兹涅夫、总理柯锡金和最高苏维埃主席鲍戈尼一起开会,听到苏方就局势所采取的立场与观点「剴切陈词」。八月二十四日的会谈,布里兹涅夫做了开场白之后,捷克领导人就听取副总理兼斯洛伐克党委书记胡塞克,以斯洛伐克语发表冗长讲话。布里兹涅夫却把怒火烧向胡塞克,指控胡塞克和杜布西克「制造出让捷克斯洛伐克共产党蒙羞的情势」。
会议进行到决定性的一次谈话,杜布西克、索尼克及其他被押解到莫斯科的人统统出席,他们的「东道主」是布里兹涅夫、柯锡金、苏斯洛夫(苏共头号意识形态大师)和波诺马瑞夫(苏共中央国际部负责人)。
没有经验的读者如果读了八月二十七日发表的联合公报,可能会认为问题已经获得解决。公报说,双方进行了「同志般的自由讨论」,问题之所以发生是「帝国主义对社会主义国家发动阴谋诡计」,又说苏方「了解及支持捷克斯洛伐克共产党」。眞正的绵里针是在全文十三段当中的第三段,它指出:党将「改善指导社会、发展社会主义民主,加强以马列主义为基础的社会主义制度之方法」;讲白了,就是自今而后服从莫斯科命令,停止将共产制度自由化。谈到军事占领,公报轻描淡写,说是「五个社会主义国家部队暂时进入捷克斯洛伐克领土」。
捷克的确没有爆发以武力行动「抵抗」、驱赶入侵部队的行动,可是消极抵抗的声浪和程度却令人叹为观止。据逃亡到伦敦定居的异议人士乔士登,说:标语立刻像雨后春笋到处冒出来,墙上、窗上都。也有贴到火车上、纪念碑上,更不乏制成牌子、布幅举出来。墙上、人行道上用粉笔写、用油漆刷出来的字词更凸显出局势紧张和口气不善。它们用捷克文和斯洛伐克文哀叹,也向同胞示警;它们更用俄文、德文、波兰文、匈牙利文、保加利亚文,向这些不速之客道出不讨人喜的眞相——–他们是不受欢迎、非法而来的侵略者。