Bình Định vương Lê Lợi bình tĩnh dàn quân cùng voi ngựa chia đường mai phục đợi sẵn. Bọn Phương Chính tiến trước, trúng vào ổ mai phục. Quân Lam Sơn nhất tề từ các ngã xông ra đánh phá, voi trận giẫm bừa vào hàng ngũ quân Minh. Giặc nối nhau tan vỡ lớn. Quân Lam Sơn chém được các tướng giặc là Đô ty Trần Trung, Chỉ huy vệ Xương Giang Ngũ Vân và hơn 2.000 tên, thu chiến lợi phẩm hơn 100 cỗ ngựa.