州刺史慕容筑守卫的洛阳，前燕皇帝慕容暐派卫大将军慕容臧率精兵十万援助，进至荥阳。王勐派梁成等率精锐一万人，在石门将慕容臧大军歼灭万余人。洛阳守将洛州刺史慕容筑，因援军不至，于次年正月献城归降。梁成再次进攻荥阳，歼前燕军三千余人，慕容臧退到新乐（今河南省新乡市）。前秦军占领洛阳、荥阳后，王勐留邓羌屯守金墉（今河南省洛阳市东北，洛阳故城西北隅），自己率军回到长安。表示此次攻燕仅在攻取之前慕容暐割让之地。前燕左丞申绍认为前秦并非只是守境，有吞噬之心，建议增加晋阳（今山西省太原市西南）等各边境重镇的兵力，加强战备。