Mã Viện cùng phó tướng Lưu Long tiến đánh hồ Động Đình, nơi đây có Phật Nguyệt chống giữ. Quân của Mã Viện lúc đầu không sao tiến vào được hồ Động Đình, xác chất thành gò. Mã Viện phải xin thêm viện binh tinh nhuệ mới tiến vào được. Nhận thấy các chiến thuyền của mình to lớn hơn quân ta, Mã Viện quyết định hợp quân ở Hợp Phố, nhằm tận dụng đường biển đánh vào quận Giao Chỉ. Tuy nhiên, tại Hợp Phố, Thánh Thiên đã chờ sẵn.