Viên Thiệu
Chống Tào Tháo > Thua trận Quan Độ

Sau trận Diên Tân, hai bên tạm hưu chiến. Lưu Bị thấy Viên Thiệu không đủ tài năng để chống Tào Tháo nên bỏ đi tìm cách xây dựng lại lực lượng. Sau vài tháng ngưng nghỉ điều quân, hai bên tái chiến trong trận thư hùng ở Quan Độ ngay từ tháng 8 năm đó, kéo dài hơn 100 ngày.
Bị thua và mất hai tướng giỏi, Viên Thiệu điều đại quân đến Dương Vũ, phía tây bắc Trung Mâu, men theo đồi cát dọc bờ sông, dựng vài chục doanh trại kéo dài từ đông qua tây, định triển khai hai cánh bao vây quân Tào rồi tiêu diệt. Tào Tháo không lui binh, cũng chia quân làm nhiều nhóm chống cự, nhưng vì ít quân hơn nhiều nên không đủ phân ra các vị trí có địch.
Viên Thiệu mang quân ra khỏi luỹ, giao chiến với quân Tào. Quân Tào thua trận phải lùi lại mấy lần. Tào Tháo ra lệnh tướng sĩ cố giữ vững trận địa, quân địch khiêu chiến nhiều lần nhưng không ra đánh. Các sử gia cho rằng việc Viên Thiệu chỉ chú tâm vào Quan Độ là sai lầm khi không điều Viên Đàm, Cao Cán chia đường khác đánh vào hậu phương họ Tào ở Hứa Xương, Lạc Dương.
Viên Thiệu bèn bày trận trên dãy núi đất, dựng nhiều chòi gỗ, đứng trên đó bắn xuống doanh trại quân Tào. Quân Tào mỗi người phải dùng thuẫn gỗ che đỡ tên bắn. Sau đó Tào Tháo dùng xe bắn đá bắn sang, phá nát các chòi gỗ của Viên Thiệu.
Viên Thiệu lại cho quân đào nhiều địa đạo vào doanh trại quân Tào. Tào Tháo phát hiện bèn sai quân đào đường hầm theo chiều ngang nằm phục sẵn, hễ quân Viên đến thì bắn chết.
Hai bên giữ nhau lâu ngày, Tào Tháo sắp hết lương, muốn rút lui, bèn hỏi ý kiến Tuân Úc đang trấn thủ Hứa Xương. Tuân Úc viết thư trả lời, khuyên nên kiên trì giữ, nhất định không được rút lui, nếu không hậu quả sẽ rất xấu. Tào Tháo nghe theo, lệnh cho các tướng sĩ cố sức giữ thế trận.
Viên Thiệu có hơn 1000 xe lương chở đến Quan Độ, bị Tào Tháo sai Từ Hoảng ra tập kích, thiêu hủy toàn bộ.
Hai bên giữ nhau ở chiến trường hơn 100 ngày. Đánh lâu ngày không hạ được, Viên Thiệu chưa nghĩ ra kế nào khác. Nhưng phía quân Tào cũng có nhiều người mỏi mệt, bỏ sang đầu hàng ông.
Tháng 10 năm 200, Viên Thiệu sai Thuần Vu Quỳnh mang 1 vạn quân đi về nhận lương để chở ra mặt trận. Thư Thụ đề nghị phái tướng Tưởng Kỳ mang một cánh quân đóng bên ngoài để tiếp ứng cho Thuần Vu Quỳnh, đề phòng Tào Tháo chặn đánh để cướp lương. Viên Thiệu không nghe theo. Hứa Du cũng hiến kế chia quân tập kích vào Hứa Xương, nhưng ông cũng bỏ qua. Ít lâu sau có người nhà Hứa Du bị tội vào ngục, Hứa Du xin Viên Thiệu tha không được nên bất mãn, bỏ sang hàng Tào Tháo.
Được tin báo của Hứa Du về việc Thuần Vu Quỳnh đang vận lương, Tào Tháo đích thân mang 5000 quân mã đuổi đến kho lương của Viên Thiệu ở Ô Sào. Đang đêm, quân Tào bất ngờ tập kích, Nhạc Tiến chém chết Quỳnh. Tào Tháo đốt sạch kho lương của Viên Thiệu. Trong hơn 1 vạn quân của Quỳnh thì hơn 1000 bị giết, số còn lại đầu hàng.
Viên Thiệu thấy lửa cháy từ xa, biết tin Ô Sào bị đánh, một mặt điều quân cứu Quỳnh, mặt khác sai Trương Cáp, Cao Lãm đi cướp doanh trại Tào. Nhưng Tào Tháo đã bố trí quân phòng bị trước, đúng như dự liệu của Cáp và Lãm. Cáp và Lãm không hạ được trại Tào, lại nghe tin Tào Tháo phá tan Ô Sào trở về, sợ bị Viên Thiệu bắt tội, bèn quyết định đầu hàng Tào.
Viên Thiệu liên tiếp nghe tin thua trận, kho lương bị mất, tướng sĩ náo loạn, kéo nhau bỏ chạy. Tào Tháo thừa cơ dẫn quân tập kích khiến quân Thiệu đại bại tan nát. Viên Thiệu hốt hoảng, cùng con là Viên Đàm dẫn 800 quân kỵ chạy một mạch, qua sông Hoàng Hà mới dám dừng lại nghỉ.
Hơn 7 vạn quân của Viên Thiệu không theo kịp chủ, đều xin hàng Tào Tháo, bị Tào Tháo chôn sống tất cả. Mưu sĩ Thư Thụ cũng bị bắt sống nhưng không hàng Tào Tháo, cuối cùng bị giết.