Các trận đánh của quân Tây Sơn là:
1. Lật đổ chính quyền họ Nguyễn
- Nghĩa quân hạ được phủ thành Quy Nhơn. (tháng 9 năm 1773)
- nghĩa quân bốn lần đánh vào Gia Định. (1776 đến 1783) -Vào năm 1777, Tây Sơn bắt giết được chúa Nguyễn, Nguyễn Ánh chạy thoát. Chính quyền họ Nguyễn bị lật đổ.
2. Hạ thành Phú Xuân - Tiến ra Bắc Hà diệt họ Trịnh
-Nguyễn Huệ được Nguyễn Hữu Chỉnh giúp sức, tiến quân vượt đèo Hải Vân đánh thành Phú Xuân. Tháng 6 - 1786, quân Tây Sơn kéo đến trước thành Phú Xuân. Nhờ thủy triều thuyền Tây Sơn tiến sát thành cùng bộ binh giáo chiến với quân Trịnh. Quân Trịnh nhanh chóng bị tiêu diệt giải phóng toàn bộ đất Đàng Trong(Mùa hè 1786)
-Nguyễn Huệ đánh vào Thăng Long, chúa Trịnh bị dân bắt nộp cho quân Tây Sơn. Chính quyền chúa Trịnh tồn tại hơn 200 năm đến đây sụp đổ. Nguyễn Huệ vào Thăng Long giao chính quyền ở Đàng ngoài cho vua Lê(Ngày 21 - 7 - 1786 )
3. Chiến thắng Rạch Gầm - Xoài Mút (1785)
- Nguyễn Huệ được lệnh tiến quân vào Gia Định, đóng đại bản doanh ở Mĩ Tho, chọc khúc sông Tiền từ Rạch Gầm đến Xoài Mút làm trận địa quyết chiến(Tháng 1- 1785)
- Nguyễn Huệ dùng mưu nhử quân địch vào trận địa mai phục. Bị tấn công bất ngờ, chiến thuyền của địch tan tác, bị đốt cháy. BInh lính bị tiêu diệt gần hết.
Nguyễn Ánh thoát chết, sang Xiêm lưu vong( Mờ sáng 19 - 1- 1785)
4. Nguyễn Hữu Chỉnh âm mưu phản - Nguyễn Huệ thu phục Bắc Hà
- Nguyễn Huệ cho Nguyễn Hữu Chỉnh ở lại Nghệ An trấn thủ Nguyễn Văn Duệ. Lê Chiêu Thông không dẹp nổi cuộc nổi loạn của con cháu họ Trịnh, phải mời Nguyễn Hữu Chỉnh ra giúp
- Nguyễn Hữu Chỉnh giúp vua Lê đánh tan các tàn dư họ Trịnh, nhưng Chỉnh lộng quyền, muốn xây dựng lực lượng riêng và ra mặt chống Tây Sơn
- Nguyễn Huệ sai Vũ Văn Nhậm ra Bắc trị tội Chỉnh. giệt xong Chỉnh lại đến Nhậm kiêu căng, mưu đồ riêng. Giữa 1788, Nguyễn Huệ tiến quân ra Thăng Long diệt Nhậm. Nguyễn Huệ được các sĩ phu nổi tiếng như Ngô Thì Nhậm, Phan Huy Ích...giúp sức xây dựng chính quyền ở Bắc Hà
5. Quân Thanh xâm lược nước ta
- Lê Chiêu Thống sai người sang cầu cứu nhà Thanh. Cuối 1788, nhà Thanh cử Tôn Sĩ Nghị đem 29 vạn quân chia làm bốn đạo tiến vào nước ta
6. Quang Trung đại phá quân Thanh (1789)
- Nguyễn Huệ lên ngôi Hoàng đế (12 - 1788), lấy niên hiệu là Quang Trung, lập tức tiến quân ra Bắc.
- Đêm 30 Tết, quân ta vượt sống Gián Khẩu tiêu diệt toàn bộ địch ở đồn tiền tiêu. Đêm mồng 3 Tết, quân ta vây đánh đồn Hà Hồi; giặc hoảng sợ đầu hàng
- Mờ sáng mồng 5 Tết, quân ta đáng đồn Ngọc Hồi
- Trưa mồng 5 Tết Kỉ Dậu, vua Quang Trung cùng đoàn quân chiến thắng tiến vào Thăng Long.