這時候朝廷也是調兵遣將,漢景帝派太尉周亞夫率36將軍往擊吳楚,派酈寄擊趙,欒布擊齊地諸叛國,並以大將軍竇嬰駐屯滎陽,監齊、趙兵。
此時戰場形勢是,整個戰役分成3大戰場。
一、主戰場是雎陽、昌邑戰場,這裡是朝廷主力、梁王軍隊對抗吳楚叛軍。
二、山東戰場,膠西王、膠東王、菑川王、濟南王攻打沒有造反的齊王,欒布則率部分朝廷軍援助齊王。
三、山西戰場,酈寄率部分朝廷軍進攻趙王。
在主戰場,周亞夫由藍田出武關,經南陽抵達洛陽,搶佔滎陽要地,控制了洛陽的軍械庫和滎陽的敖倉,並派兵清除了崤澠間的吳楚伏兵,保障了潼關、洛陽間的交通補給線和後方的安全,順利實現了第一步作戰計劃。然後,周亞夫率軍30餘萬東出滎陽,進抵淮陽,針對吳楚銳氣正盛,難與正面交鋒,遂引兵東北,屯於昌邑(今山東金鄉西北),堅壁不出。
周亞夫讓梁王堅守雎陽,阻止吳兵西進。周亞夫不去救援雎陽,而是在附近呼應,這就叫“委吳以梁”。周亞夫很清楚梁國的實力,他就是要吳楚主力陷入曠日持久的攻堅戰,自己避其鋒芒,養精蓄銳,尋求戰機。
劉濞看漢軍主力到了昌邑,但暫時沒有救援雎陽,於是拼命攻打梁王,希望能快速西進。梁王派韓安國、張羽組織頂抗,“張羽力戰,安國持重,以故吳不能過樑”。
在雎陽堅守的梁王心急如焚,一天數次催周亞夫來增援,周亞夫卻給他來個按兵不動。梁王看周亞夫沒反映,直接向親哥哥漢景帝求救,漢景帝下詔,命周亞夫火速增援梁國。周亞夫以“將在外,君命有所不受”,不奉詔。
就這樣,吳楚主力攻打雎陽,從正月打到二月中旬,此時的梁王基本筋疲力盡,而吳楚主力也成了強弩之末。這