役中成功伏击国军，俘获国军三十一旅旅长李纪云。4月30日，包围盘龙镇的国军167旅，并在5月4日，进攻蟠龙镇，全歼国军六千多人，俘虏旅长李昆岗。1948年，他率部进入外线，参与宜川战役、荔北战役等。1949年，任第一野战军第一军第一师师长，率部连克三原、岐山、陇县、秦安等地。尔后进军青海。
共和国成立之后.1952年6月，第一野战军第二兵团第一军、第三军整编为新第一军，他担任军长。1953年1月参加朝鲜战争，回国后，任中国人民解放军第19兵团军长。 部队整编后，他率部奔赴朝鲜战争。