兵二万七千，从巩县渡洛水，进抵洛阳城下。
前赵败亡.刘曜得知石勒亲率大军增援，撤走包围金墉城的军队，在洛阳之西列阵十多万军队，南北距离十多里。石勒率军进入洛阳。到了决战当天，由石虎率步兵三万，从洛阳北方向西移动，攻击刘曜的中军；石堪、石聪各率骑兵八千，从洛阳西方向北移动，攻击刘曜的前锋。双方大战于洛阳西面的宣阳门外，交战之后，石勒亲自带领主力，从西北大门出城，夹击前赵军，前赵军大溃。刘曜饮酒过量，在昏醉中退走，为石堪所擒，这一仗前赵军被斩首五万人，主力部队损失殆尽。刘曜战败被擒