Trận Tát Thủy
Diễn biến > Diễn biến chính

Theo kế hoạch của nhà Tùy, quân thủy và quân bộ sẽ cùng tiến lên, buộc quân Cao Câu Ly phải chia quân ra hai mặt trận. Quân bộ đánh phá phía tây nam trong khi quân thủy tấn công từ hướng đông nam, hai bên sẽ hội quân ở ngoại vi thành Bình Nhưỡng rồi cùng công hạ thành. Phần lớn khí cụ công thành, vũ khí, trang bị, lương thực đều tải bằng thuyền, quân bộ chỉ đem theo đủ dùng cho thời gian ngắn. Tuy nhiên, ở giai đoạn đầu cuộc chiến năm 612, trong khi quân thủy tiến lên khá thuận lợi thì quân bộ bị kháng cự dữ dội.
Ở mặt trận thủy chiến, Hữu vệ đại tướng quân Lai Hộ Nhi suất lĩnh thủy quân Giang, Hoài từ biển Hoàng Hải ngược dòng sông Đại Đồng tiến lên hơn trăm dặm, phá được quân Cao Câu Ly phòng thủ ở Phối Thủy bên bờ sông Đại Đồng cách thành Bình Nhưỡng thành khoảng 60 dặm dưới quyền Cao Kiến em Cao Câu Ly vương Cao Nguyên. Lai Hộ Nhi liền kéo 4 vạn quân đến cách thành Bình Nhưỡng 10 dặm. Hộ Nhi muốn thừa thắng tiến vào trong thành, Phó tổng quản Chu Pháp Thượng ngăn lại, cho rằng cần thông báo cho vua biết trước. Hộ Nhi không nghe, đem vạn quân đánh vào thành Bình Nhưỡng, nhưng bị quân Cao Câu Ly đánh cho tan tác, phải rút về Hải Phố.
Trong suốt nửa cuối mùa hè và cả mùa thu năm 612, sau khi chiếm được Liêu Đông, lục quân Tùy bị cầm chân ở khu vực sông Áp Lục và chậm chạp tiến về hướng đông để đến Bình Nhưỡng. Trong thời gian đó, thủy quân Tùy cũng cố gắng công hạ kinh đô của Cao Câu Ly nhưng bất thành, lại liên tục bị quân dân Cao Câu Ly đánh phá, đục thủng nhiều chiến thuyền. Tuy nhiên quân Tùy với lực lượng đông đảo vẫn thắng thế trên chiến trường, tiếp tục vây hãm thành Bình Nhưỡng. Quân Cao Câu Ly cố gắng tổ chức các cuộc tập kích chớp nhoáng bằng kị binh ở ngoại vi thành nhằm tiêu hao lực lượng quân Tùy.
Tháng 8 năm 612, quân tiên phong của Tùy dưới quyền chỉ huy của Vũ Văn Thuật vượt sông Áp Lục, tiến sâu vào nội địa Cao Câu Ly. Đến tháng 10 năm 612, trong khi thủy quân Tùy đã vây hãm thành Bình Nhưỡng thì lục quân Tùy mới tiến đến bờ sông Tát Thủy (Sansu), mà nay là sông Thanh Xuyên (Ch’ongch’on) ở khu vực Chagang, Triều Tiên. Nắm bắt được tình hình, tướng Ất Chi Văn Đức đã tiến hành cho đắp sẵn một con đập ở thượng nguồn để phục kích quân Tùy ở sông Tát Thủy. Ất Chi Văn Đức sau đó đã cho quân liên tục đến đánh phá và nhanh chóng rút lui để nhử dần quân Tùy về phía sông Salsu.
Khi quân Tùy tới bờ sông thì quân Cao Câu Ly với số lượng ít hơn nhiều đã nhanh chân rút qua sông để dụ quân Tùy đuổi theo. Do thấy mức nước quá nông nên các tướng lĩnh cánh tiên phong của nhà Tùy đã chủ quan, cho quân lội ào ào qua sông truy kích địch. Khi thấy địch vào bẫy, Ất Chi Văn Đức đã phá đập đã chuẩn bị sẵn ở thượng nguồn và theo đà nước tung quân tấn công dữ dội. Quân Tùy không kịp trở tay bị thua nặng, Vũ Văn Thuật cùng nhiều thuộc tướng vội vã bỏ chạy, trong khi nhiều tướng lĩnh khác bị quân Cao Câu Ly bắt sống. Theo sử ghi lại trong 30 - 35 vạn quân Tùy tiên phong vượt sông trong trận này thì chỉ còn khoảng 2700 người sống sót trở về.
Kết quả trận này khiến cùng với các cánh quân phối hợp khác chiến đấu bất lợi dẫn đến kết thúc cuộc xâm lược Cao Câu Ly lần thứ nhất của Dạng Đế Dương Quảng. Ngay cả cánh thủy binh có triển vọng nhất trên trận tuyến của Lai Hộ Nhi cũng vì ảnh hưởng trận này mà triệt thoái do lo ngại chủ lực quân Cao Câu Ly quay về phản công.