解放战争时期,为支援中原、苏北解放区的自卫战争,中国人民解放军晋冀鲁豫军区司令员刘伯承、政治委员邓小平率军区野战军主力第2、第3、第6、第7共4个纵队,出击陇海铁路徐郑段,迫使蒋介石从中原、苏北前线抽调14个整编师32个旅来对付晋冀鲁豫解放军。解放军连续进行了数个战役,歼灭国民党正规军6万余人,将国民党军30余万人牵制到黄河岸边,解放军则转移到黄河以北休整,准备再战。
1946年11月下旬,在我晋冀鲁豫解放区周围,国民党军再次集结了正规军28个旅,连同地方团队,共达30万人以上的兵力,企图向我解放区中部实施主要突击,寻找解放军主力决战,并实现其打通平汉铁路的计划。为粉碎国民党军的企图,刘伯承、邓小平遵照中共中央军委指示,实行"敌进我进"的方针,除以主力一部及地方武装伪装主力迷惑北进之敌外,以主力3个纵队附地方武装一部乘虚南下鲁西南地区,寻机歼敌。
12月22日,晋冀鲁豫野战军一部围攻山东聊城,主力由范县以北地区南下,揭开了巨(野)金(乡)鱼(台)战役的序幕。
解放军围而不打
1946年12月31日,晋冀鲁豫野战军第3、第7纵队两部以突然动作包围巨野,当晚发起总攻,于1947年元旦拂晓攻克,全歼国民党守军,俘少将总队副司令王自琴以下3000余人。晋冀鲁豫野战军收复巨野后,立即挥戈东向嘉祥。嘉祥的国民党驻军闻讯后弃城逃往济宁,嘉祥遂于元旦晚8时获得解放。