秦軍は8日で華陽の戦場に到着し、不意を突かれた趙と魏の連合軍は秦軍に敗退し、魏は13万の将兵が首を討たれ、3名の将軍が捕虜となり魏将の芒卯は敗走し、趙将の賈偃も秦軍に敗れ2万の趙兵が黄河に沈められた。
此战，秦军共斩首魏军十三万，俘虏三名魏将，魏将芒卯败逃，赵国将领贾偃亦被秦军击败，秦军将赵军俘虏两万人沉入黄河中。