Tào Tháo
Làm chủ Duyện châu > Giao tranh với Lã Bố

Năm 194, Trần Cung và Trương Mạo ở Đông quận nghe tin Tào Tháo có hành động tàn sát, hại người vô tội, không phục ông nữa, quyết định phát động binh biến ở hậu phương ở Duyện châu và theo Lã Bố để chống lại ông. Lã Bố sau khi giết Đổng Trác ở Tràng An, bị Lý Thôi và Quách Dĩ đánh bật khỏi kinh thành, phiêu bạt qua chỗ Viên Thuật, Trương Dương và Viên Thiệu đều không được dung nạp, bèn chạy đến quận Hà Nội. Trương Mạo và Trần Cung đón Lã Bố về tôn làm thứ sử Duyện châu, giao cho 10 vạn quân.
Lã Bố lấy Bộc Dương làm bản doanh, mang quân chiếm các thành trì của Tào Tháo ở Duyện châu. Chỉ còn 3 thành còn trung thành với Tào Tháo là Yên Thành do Tuân Úc giữ, Đông A do Cức Đê giữ và Phạm Huyện do Cận Long giữ, Lã Bố chưa đánh chiếm được.
Tào Tháo mang quân về lấy lại Duyện châu. Thấy Lã Bố chỉ chiếm lấy Bộc Dương mà không đóng quân ra các nơi hiểm yếu như Kháng Phụ, Tế Ninh và bến đò Hoàng Hà, Tào Tháo cho rằng Lã Bố vô mưu, có ý coi thường. Ông dẫn quân tấn công Bộc Dương.
Quân Tào Tháo phần đông là người Thanh châu mới theo hàng, không địch nổi quân Lã Bố. Lã Bố theo kế của Trần Cung đánh tan quân Tào ở Bộc Dương. Đại quân Tào Tháo bị thua lớn, doanh trại bị đốt cháy, bản thân ông bị bỏng cánh tay trái và suýt bị Lã Bố bắt sống. Trong bóng đêm, quân kỵ của Lã Bố đuổi đến nơi nhưng không biết mặt ông bèn hỏi Tào Tháo ở đâu, ông nhanh trí chỉ tay phía trước bảo rằng:
Quân Lã Bố tiến lên phía trước truy đuổi, nhờ vậy Tào Tháo quay đầu chạy thoát nạn.
Sau đó Tào Tháo thu quân trở lại, cùng Lã Bố giữ nhau hơn 100 ngày ở Bộc Dương không đánh. Đến mùa thu năm 194, ở Duyện châu có nạn châu chấu hại lúa nên bị mất mùa, cả hai bên đều bị thiếu lương. Tào Tháo phải rút quân về Yên Thành, còn Lã Bố thu quân về Sơn Dương.
Mùa đông năm 194, Tào Tháo mang quân về Đông A. Trong tình thế khó khăn, ông định phục tùng Viên Thiệu theo lời dụ nhưng mưu sĩ Trình Dục khuyên can không nên nghe theo mà nên tự lập.
Đầu năm 195, Tào Tháo quyết định thay đổi chiến thuật đánh Lã Bố, dương đông kích tây khiến Lã Bố mệt mỏi. Ông chia quân làm nhiều ngả, một mặt điều một cánh quân đi đánh Định Đào. Lã Bố đi cứu; đến mùa hạ ông lại tấn công Cự Dã, bao vây hai tướng của Bố là Tiết Lan và Lý Phong. Trần Cung và Lã Bố mang 1 vạn quân từ Định Đào đi cứu. Tào Tháo lợi dụng địa hình dùng kế mai phục đánh bại Lã Bố trên đường rồi thúc quân lấy Định Đào. Lã Bố và Trần Cung rút quân về Đông Mân. Tào Tháo hạ thành Cự Dã, giết chết Phong và Lan. Trong khi Lã Bố và Trần Cung còn lúng túng chưa biết cử động ra sao thì Tào Tháo đã điều các cánh quân đánh chiếm các thành trì nhỏ ở Duyện châu. Lã Bố nghe tin mấy thành xung quanh bị hạ, hoang mang tột độ bèn chạy về Từ châu theo Lưu Bị.
Ở Duyện châu chỉ còn anh em Trương Mạo, Trương Siêu ở Ung Khâu và Tang Hồng ở Đông quận. Trương Mạo biết không thể chống được Tào Tháo, bèn gửi gia quyến cho Trương Siêu, sai giữ Ung Khâu, còn mình đi Thọ Xuân cầu cứu Viên Thuật. Giữa đường, Trương Mạo bị thủ hạ giết chết. Tào Tháo mang quân vây đánh Ung Khâu.
Tang Hồng được Viên Thiệu cử làm thái thú Đông quận thay Tào Tháo, sức yếu không cứu được Trương Siêu nên ngày đêm sai người đến Ký châu xin Viên Thiệu cứu Ung Khâu. Viên Thiệu nhất định không cứu Trương Siêu. Sau 4 tháng, Tào Tháo hạ được Ung Khâu, Trương Siêu tự sát. Tào Tháo giết hết gia quyến họ Trương. Tang Hồng vì việc này cũng tuyệt giao với Viên Thiệu và bị Viên Thiệu cử binh giết chết.
Tào Tháo tái chiếm được Duyện châu.