1. Hạ thành Phú Xuân. Tiến ra Bắc Hà diệt họ Trịnh :
-Giữa 1786 Nguyễn Huệ được Nguyễn Hữu Chỉnh giúp sức đánh Phú Xuân.
-Tháng 6/1786 hạ thành Phú Xuân và giải phóng đất Đàng Trong.
-Nguyễn Huệ tiến quân ra Bắc lấy danh nghĩa “ Phù Lê diệt Trịnh”
-Giữa 1786 Nguyễn Huệ tiến ra Thăng Long lật đổ họ Trịnh, giao quyền cho vua Lê rồi vào Nam.
2. Nguyễn Hữu Chỉnh mưu phản. Nguyễn Huệ thu phục Bắc Hà:
-Tình hình Bắc Hà rối loạn vua Lê mời Nguyễn Hữu Chỉnh ra giúp, sau đó Chỉnh lộng hành ra mặt chống lại Tây Sơn.
-Năm 1788 Nguyễn Huệ ra Bắc Hà lần 2 diệt Nhậm, được các sĩ phu giúp đỡ, nhanh chóng thu phục Bắc Hà
-1786 – 1788 Nguyễn Huệ lật đổ vua Lê chúa Trịnh giải phóng đất đai, đặt cơ sở cho sự thống nhất đất nước.
2. Quang Trung đại phá Quân Thanh
- 1788 Nguyễn Huệ lên ngôi hòang đế , lấy hiệu là Quang Trung , rồi tiến quân ra Bắc ,mộ thêm quân ở Nghệ An .
- Tới Thanh Hóa tuyển thêm quân , làm Lễ Thệ Sư và đọc bài Hiểu dụ tướng sĩ .
- Đến Tam Điệp(Ninh Bình), cho binh sĩ ăn tết trước rồi đánh quân Thanh trong tết Kỷ Dậu, với tinh thần quyết đánh tan quân giặc