Diễn biến: - Tháng 12/1788, Nguyễn Huệ lên ngôi Hoàng Đế lấy niên hiệu là Quang Trung và kéo quân ra Bắc. - Từ Tam Điệp, quân Tây Sơn chia làm 5 đạo tiến ra Bắc. - Đêm 30, quân ta vượt sông Gián Khẩu tiêu diệt đồn tiền tiêu của địch. - Đêm mồng 3 Tết, ta bất ngờ vây đánh đồn Hà Hồi (Hà Tây). - Sáng mồng 5 Tết, ta đánh đồn Ngọc Hồi, ngay lúc đó đạo quân do Đô Đốc Long tấn công đồn Đống Đa. Sầm Nghi Đồng tự tử. - Trưa mồng 5 Tết, quân ta tiến quân vào Thăng Long. Tôn Sĩ Nghị và quân Thanh tháo chạy về nước, cuộc kháng chiến thắng lợi hoàn toàn.
Kết quả: Đất nước được giải phóng, đập tan âm mưu xâm lược của quân Xiêm, giữ vững chủ quyền và toàn vẹn lãnh thổ.