8月10日起，晋冀鲁豫野战军展开攻势，分东西两路，向驻守在陇海沿线砀山至徐州段和开封至民权段的 国军发起突然进攻。经过3天战斗，先后攻克砀山、兰封和杨集、柳河集等车站10余处，控制与破坏铁路300余公里，随后乘胜南下豫东，攻克杞县、通许。15日，争取了夏邑、永城、虞城联防总指挥蒋嘉宾率部5000余人倒戈。至21日，全歼柳河集以西地区国军整编五十五师一八一旅，连同保安团队共16000余人，缴获坦克十一辆，山炮三门，以及其他武器装备。此时国军调大军回救，晋冀鲁豫野战军遂于22日主动结束战役，并撤往陇海铁路以北