Chiến dịch Dương châu
Diễn biến > Đan Dương

Việc Tôn Sách liên tiếp đánh chiếm 2 quận khiến Lưu Do lo ngại, cho rằng Ngô Cảnh và Tôn Bí là người nhà Tôn Sách, như vậy sẽ theo Sách đứng về phía Viên Thuật. Vì vậy, Lưu Do bất ngờ xuất quân đánh úp Ngô Cảnh và Tôn Bí để giải trừ mối lo. Ngô Cảnh và Tôn Bí phải bỏ Đan Dương chạy sang bên kia sông Trường Giang đóng ở Lịch Dương. Lưu Do sai thủ hạ là Phàn Năng, Vu Lộc đóng quân ở Hoành Giang và Trương Anh đóng ở cửa khẩu Đương Lợi ngăn giữ bến đò bên này sông Trường Giang để chống cự với Viên Thuật.
Viên Thuật phong cho Chu Thượng (chú của Chu Du) làm Thái thú Đan Dương, lại phong thủ hạ là Huệ Cù làm Thứ sử Dương châu và cho Ngô Cảnh làm Đô đốc quân trung lang tướng cùng Tôn Bí đi đánh Trương Anh. Hai bên giao chiến một thời gian dài, trong 1 năm bất phân thắng bại.
Năm 195, Tôn Sách tìm cách ly khai Viên Thuật, bèn lấy cớ đi cứu giúp Ngô Cảnh và Tôn Bí để mang quân ra ngoài, nuôi ý định chinh phạt vùng Dương châu để lập nghiệp. Viên Thuật cho rằng Tôn Sách không địch nổi Lưu Do nên đồng ý. Chiến dịch bình định Giang Đông của Tôn Sách bắt đầu từ đó, ông nhân danh Viên Thuật cầm quân chống Lưu Do để tranh giành địa bàn Dương châu (揚州, ngày nay là miền nam Giang Tô, miền nam An Huy, Giang Tây, Chiết Giang và Phúc Kiến).
Năm 195, Tôn sách được Viên Thuật phê chuẩn đem quân đi đánh Lưu Do, ban đầu, Tôn Sách có khoảng 1.000 binh lính và mấy chục con ngựa chiến, ông này cũng huy động được hàng trăm người theo, sau đó ông đã tập hợp khoảng 5.000 đến 6.000 người. Lực lượng của Tôn Sách ngoài các viên tướng từng phò tá Tôn Kiên còn một số tướng lĩnh mới như: Hoàng Cái, Trình Phổ, Hàn Đương, Chu Trị, Chu Thái, Trần Vũ, Lăng Tháo, Chu Du.
Quân của Tôn Sách sau đó vượt qua sông Dương Tử và tấn công các địa điểm của Lưu Do thuộc địa bàn Đan Dương. Tôn Sách tiến tới Lịch Dương, tại đây ông đã tăng cường được sức mạnh của mình lên tới trên 5.000 quân nhờ thu được nhiều hào kiệt vùng Giang Đông. Sau đó ông đã bắt đầu tấn công dọc theo sông Dương Tử và chiếm đóng vị trí chiến lược Ngưu Chử (牛渚, ngày nay ở tây nam Mã An Sơn, An Huy) vào năm 195.
Hai đồng minh của Lưu Do sau đó từ Bành Thành và Hạ Bì kéo xuống phía nam để giúp Lưu Do. Tôn Sách quyết định tấn công một trong hai đoàn quân này do Trách Dung (笮融) chỉ huy, ông này đóng quân tại Mạt Lăng. Sau khi bị thất bại trong mấy trận đầu, Trách Dung lui vào phòng ngự và từ chối giao đấu trên chiến trường. Tôn Sách đưa quân lên phía bắc và tấn công Tiết Lễ (薛禮). Mặc dù Tiết Lễ nhanh chóng thua trận và bỏ chạy, nhưng bộ hạ của Lưu Do là Phàn Năng (樊能) và những người khác đã tập hợp lực lượng của mình và tấn công lại tại Ngưu Chử.
Quay về, Tôn Sách đánh bại Phàn Năng và giữ được Ngưu Chử. Sau đó ông lại tấn công Trách Dung. Tuy nhiên, ông bị dính tên vào đùi. Quay về Ngưu Chử, ông cho loan tin giả là đã bị giết chết trong trận đánh vừa qua. Trách Dung tin điều đó và đem quân tấn công. Tôn Sách lừa cho quân của Trách Dung vào ổ mai phục và tiêu diệt đội quân này. Khi Trách Dung biết rằng Tôn Sách còn sống thì ông ta lại càng tăng cường phòng ngự.
Tôn Sách sau đó tạm thời bỏ qua kế hoạch tấn công Trách Dung và tập trung lực lượng vào Khúc A của Lưu Do. Trong trận chiến với quân Lưu Do, Tôn Sách cũng có dịp đọ sức với Thái Sử Từ một viên tướng dưới quyền Lưu Do, hai bên đã có một trận kịch chiến bất phân thắng bại. Tôn Sách lần lượt đánh chiếm toàn bộ khu vực xung quanh Khúc A, khiến Lưu Do phải bỏ thành và chạy về phía nam tới Dự Chương (豫章, ngày nay là Nam Xương, Giang Tây) nương nhờ thái thú Hoa Hâm.