Lê Chiêu Thống sai người sang cầu cứu nhà Thanh .Vua Càn Long nhân cơ hội này thực hiện âm mưu xâm lược nước ta để mở rộng lãnh thổ xuống phía nam .
_Cuối năm 1788 ,nhà Thanh tiến hành xâm lược nước ta Tôn Sĩ Nghị chỉ huy 29 vạn quân chia ra làm 4 đạo tiến vào nước ta .
_Trước thế mạnh của giặc ,Ngô Văn Sở ,Ngô Thì Nhậm một mặt cho quân tiến khỏi Thăng Long về xây dựng phòng tuyến ở Tam Điệp- Biện Sơn ; một mặt cho người về Phú Xuân cấp báo với Nguyễn Huệ
_Tại Thăng Long ,quân Thanh cướp bóc ,đốt nhà ,giết người tàn bạo .Lê Chiêu Thống tìm cách trả thù ,báo oán
Nhận được tin quân Thanh chuẩn bị sang xâm lược, Nguyễn Huệ cấp tốc lên ngôi Hoàng đế (1788),niên hiệu Quang Trung lập tức tiến quân ra Bắc. Đến vùng Nghệ An, Thanh Hóa, Quang Trung tuyển thêm quân, làm lễ tuyên thệ.
Quang Trung mở tiệc khao quân và tuyên bố : Nay hãy mở tiệc ăn tết Nguyên Đán trước, đến sang xuân, ngày mồng 7 vào Thăng Long sẽ mở tiệc lớn. Các ngươi hãy nhớ lời ta xem có đúng không?
Từ Tam Điệp, QT chia 5 đạo quân:
- Đạo chủ lực, do đích thân ông chỉ huy, thẳng hướng Thăng Long.
- Đạo thứ 2,3 đánh vào Tây Nam Thăng Long, yểm hộ cho đạo chủ lực.
- Đạo thứ 4 tiến về phía Hải Dương.
- Đạo thứ 5 tiến lên Lạng Giang (Bắc Giang), chặn đường rút của địch.
Đêm 30 tết, quân ta vượt sông Gián Khẩu tiêu diệt gọn toàn bộ quân địch ở đồn tiền tiêu. Đêm mồng 3 tết, quân ta bí mật vây đồn Hà Hồi, quân giặc đầu hàng.
Mờ sáng mồng 5 tết, quân ta đánh đồn Ngọc Hồi. Quân Thanh chống không nổi, bỏ chạy tán loạn, giày xéo lên nhau mà chết,... Quân Thanh đại bại.
Cùng lúc đạo quân chủ lực đánh đồn Ngọc Hồi thì đạo quân của đô đốc Long tấn công đồn Đống Đa. Được nd ủng hộ, quân ta đốt cháy doanh trại giặc, tướng là Sầm Nghi ĐỐng sợ hãi, thắt cổ tự tử.
Nghe tin đại bại, Tôn Sĩ Nghị bàng hoàng, vội vã vượt sông Nhị sang Gia Lâm.
Trưa mồng 5 tết Kỉ Dậu, Quân ta tiến vào Thăng Long trong muôn tiếng reo hò