1946 年6 月26 日,國民黨軍隊22 萬人進攻中原解放區。中原軍區主力2 萬多人由司令員李先念等率領分路突圍。其后,國民黨軍在晉南蘇北、魯西南、膠東、冀東、綏東、察南、熱河、遼南等地向解放區展開大規模進攻。全面內戰爆發。
國民黨的槍口不僅對著共產黨,而且對著一切要求和平民主的人士。7 月11 日和15 日,國民黨特務先后在昆明暗殺了民盟中央委員李公樸和聞一多。國民黨在撕毀停戰協定和政協協議、發動全面內戰后,沒有立即宣布停止同中共代表的談判,而是企圖利用談判掩護其軍事進攻,并在談判中提出種種無理條件,迫使中共終止談判,以便把分裂和內戰的責任推到中共方面。1946 年下半年到1947 年初,中共代表繼續留在南京、上海同國民黨談判,繼續進行維護政協協議的斗爭,并用事實揭露國民黨的陰謀,使廣大人民了解內戰發生的真相。
全面內戰開始時,國民黨軍總兵力為430 萬人,擁有美國援助的大量新式武器,在軍隊數量、裝備和戰爭資源等方面明顯地占有優勢,揚言要在三五個月內消滅共產黨領導的人民軍隊。相比之下,人民軍隊的總兵力為127 萬人,裝備基本上是步兵武器,僅有少量火炮。解放區處在國民黨軍隊的分割包圍中,在物質上得不到任何外援。
在這種情況下,黨在對國內外形勢、戰爭性質進行清醒估計和科學分析之后指出:蔣介石的進攻不但必須打敗,而且能夠打敗。如果不打敗蔣介石,中國將變成黑暗世界,民族的前途將會被斷送;我們能夠打敗蔣介石,是因為黨領導的戰爭是愛國的正義的戰爭,必將獲得全國人民的支持。黨中央和毛澤東所闡明的必須從戰略上藐視敵人、敢于同敵人斗爭、敢于奪取勝利的思想,增強了全黨、全軍和全國人民的信心。
面對國民黨軍隊氣勢洶洶的全面進攻,黨領導解放區軍民沉著應戰。華中野戰軍主力在蘇中地區七戰七捷,殲敵5 萬余人。淮北、晉冀魯豫、晉察冀、東北等戰場捷報頻傳。山東萊蕪戰役殲敵5.6 萬人。人民軍隊在全面內戰爆發后的頭八個月內殲敵71 萬余人,挫敗了國民黨的全面進攻,使其“速戰速決”的計劃破產。
從1947 年3 月起,國民黨軍對解放區的全面進攻受挫后,改為重點進攻山東、陜北兩個解放區,而在其他戰場轉為守勢。人民軍隊繼續執行積極防御的作戰方針,以殲滅國民黨軍有生力量為主要作戰目標。
在山東,華東野戰軍在陳毅、粟裕的指揮下,面對國民黨軍45 萬人的進攻,誘敵深入,抓住戰機,于5 月中旬在孟良崮戰役中全殲敵精銳主力整編第七十四師3.2 萬余人,挫敗了國民黨軍對山東解放區的重點進攻。在西北,國民黨軍出動25 萬兵力進犯陜甘寧邊區。彭德懷指揮西北野戰部隊兩萬余人節節抗擊。西北野戰部隊在延安以南激戰6 天,掩護中共中央機關于3 月19 日安全撤離延安。爾后,采用“蘑菇”戰術與十倍于己之敵周旋,相繼取得青化砭、羊馬河、蟠龍鎮三戰三捷,隨后在沙家店戰役中殲敵6000 余人,初步改變西北戰場的局勢,為轉入反攻奠定了基礎。
毛澤東、周恩來、任弼時率中共中央和人民解放軍總部精干機關主動撤離延安后,轉戰陜北,運籌帷幄,指揮全國各戰場的作戰。黨中央機關堅持在陜北巧妙地與敵周旋,極大地鼓舞了解放區軍民的戰斗意志和勝利信心。由劉少奇、朱德、董必武組成的中央工作委員會,以劉少奇為書記,前往華北進行中央委托的工作。以葉劍英為書記、楊尚昆為后方支隊司令員的中央后方委員會,轉移到晉西北統籌后方工作。在此期間,東北、熱河、冀東、豫北、晉南的解放軍開始對國民黨軍實施局部反攻,殲敵40 余萬人,收復和解放153 座城市。
從1946 年7 月起至1947 年6 月止,人民軍隊在一年的內線作戰中平均每月殲敵8 個旅,共殲敵112 萬人,自己的總兵力發展到了190 多萬人,國民黨軍隊總兵力則由戰爭開始時的430 萬人下降為373 萬人,其中正規軍由200 萬人下降為150 萬人,而且士氣低落,軍心渙散。正是在這種情況下,人民解放軍結束戰略防御階段,以新的態勢跨入人民解放戰爭的新階段。