Giang lịch năm thứ 3 vạn 9.514 (Nhâm Thìn, 1412), mùa hạ tháng 6.
Tiểu quốc Aryacakravarti vốn là một bộ phận của Vương triều Vijayanagara ở nam Ấn Độ, nên khi bị bao vây phong tỏa đã gửi sứ giả đi cầu viện. Đầu tháng 6, thủy quân Vijayanagara (gọi là thủy quân bởi không có chiến hạm theo tiêu chuẩn Thần Thánh Đế quốc, không thể gọi là Hạm đội) chở viện quân sang Tích Lan gặp phải các chiến hạm của Tây Dương Hạm đội gần đảo Punkudutivu, ngoài khơi Jaffna. Trận hải chiến nổ ra rất nhanh và cũng kết thúc rất nhanh. Trận hải chiến diễn ra hoàn toàn ngoài sự tưởng tượng của thủy quân Vijayanagara. Thông thường, thủy chiến hay hải chiến thì chiến thuyền song phương tiến lại gần nhau. Cung thủ song phương dùng cung tên, nỏ, máy bắn đá tấn công. Sau đó các chiến thuyền áp sát vào nhau và thủy quân hỗn chiến.
Nhưng Hải quân của Thần Thánh Đế quốc được huấn luyện chiến thuật khác hẳn. Ngay từ khi mới thành lập, do thiếu quân, Giang Phong đã cấm chỉ hỗn chiến, bởi kết quả của hỗn chiến luôn là hao binh tổn tướng, ‘sát địch nhất thiên tự tổn bát bách’, dù thắng hay bại đều thiệt hại nặng nề.
Các chiến hạm, chiến thuyền của Tây Dương Hạm đội khi phát hiện địch thuyền đều chạy ra xa ngoài mấy dặm, sau đó mới quay đầu và … khai pháo. Ở cự ly đó, cung tên, nỏ hay máy bắn đá đều vô dụng. Các loại hỏa khí đơn giản cũng kém hiệu quả. Chỉ có thần công đại pháo là còn duy trì được oai lực.
Hải quân của Đế quốc đã thành lập hơn 10 năm, đã trải qua vô số trận chiến đấu lớn nhỏ, kinh nghiệm phong phú, kỹ thuật thuần thục. Sau hơn 10 lượt oanh kích, quá nửa số chiến thuyền của thủy quân Vijayanagara bị đánh chìm. Trên mặt biển trôi bồng bềnh hàng vạn sĩ binh Vijayanagara, vốn là viện quân cho Jaffna. Số chiến thuyền còn lại khiếp quá, vội vã giương cờ trắng đầu hàng.
Đến lúc này, các thủy thủ của Tây Dương Hạm đội mới thấy khổ. Lúc oanh kích địch thuyền thì sướng khoái vô cùng. Nhưng đến khi cứu những tù binh đang trôi trên biển thì thật hao công tốn sức. Trận này, Tây Dương Hạm đội bắt sống gần 10 vạn tù binh (bị trúng đạn hoặc chết đuối hơn nghìn người), thu được hơn 400 ‘tiểu’ chiến thuyền (tính theo tiêu chuẩn của Đế quốc, những thuyền nào ngắn hơn 16 trượng, tức 64 mét, đều là ‘tiểu’).
Sau khi tiêu diệt thủy quân Vijayanagara, Đinh An Bình cho các khẩu pháo trên chiến hạm cùng thần công đại pháo của lục quân tập trung lại liên tục oanh kích Jaffna, đồng thời không quên bắt loa gọi dân trong thành đầu hàng. Dù vậy, thủ quân vẫn kiên cường chống trả. Đại pháo thời này còn quá sơ khai, oai lực không cao nên mới oanh kích suốt gần một tháng mà chưa công phá được thành. Cũng có thể vì thành này quá kiên cố, thủ quân quá kiên cường.
Đến giữa tháng 6, không còn kiên nhẫn được nữa, Soái hạm chuyển đến Jaffna, Đinh An Bình quyết định đích thân chỉ huy công thành. Đầu tiên, binh sĩ được lệnh đào đất đắp thành những ngọn đồi cao bên ngoài thành, cách tường thành khoảng 1 dặm (400 mét). Sau đó, những khẩu thần công cỡ nhỏ của lục quân được kéo lên đồi. Khai hoa đạn được cho vào nòng pháo, rồi Đinh An Bình truyền lệnh phát xạ, xạ thủ châm ngòi, rải đạn vào trong thành.
Ban đầu vì định chiếm lĩnh Jaffna nên xạ thủ được lệnh chỉ sử dụng loại đạn pháo thông thường, không sử dụng Khai hoa đạn, sợ làm dân chúng trong thành thiệt mạng với số lượng lớn. Nhưng giờ đây, khi thấy dân trong thành giúp đỡ thủ quân phòng thủ, Đinh An Bình đánh giá dân trong thành toàn là nghịch dân, mà lại là loại cực kỳ ngoan cố, do đó đã cho sử dụng đến Khai hoa đạn.
Đạn pháo rải vào trong thành, lập tức tạo nên vô số tiếng gào thét thê lương, kêu la thảm thiết. Trong phạm vi 1 dặm kể từ tường thành trở vào, khói lửa ngút trời, người thọ thương vô số, tiếng khóc lóc kêu gào vang dội khắp nơi. Hàng trăm khẩu pháo đồng loạt phát xạ, mỗi viên Khai hoa đạn khi phát nổ lại bắn ra hàng trăm mảnh sắt bén nhọn. Thành ra mỗi lượt pháo kích có đến hơn chục vạn mảnh sắt rải xuống đầu quân dân trong thành. Quang cảnh vô cùng khủng bố.
Đại pháo phát xạ đồng thời cũng dọn sạch thủ quân đang phòng ngự trên tường thành. Ngay lúc đó, một số khẩu đại pháo khác cũng nhả đạn vào cổng thành. Sử dụng đại pháo phá thành nhanh hơn là sử dụng Xung xa, Công thành xa. Sau một lúc, cổng thành bằng sắt bị bắn vỡ. Đại pháo ngừng phát xạ. Đại quân tràn vào trong thành.
Quân Jaffna chống cự rất ngoan cường. Nhưng đến khi thấy đối phương dọn đường dẫn đại pháo vào thành, thì thủ quân lại nghĩ đến thảm cảnh khi nãy, ý chí chiến đấu giảm dần, và cũng đã có một số bắt đầu đào ngũ.
Do đã xác định dân trong thành là nghịch dân loại ngoan cố nhất, Đinh An Bình không ngại gì cả, truyền lệnh đại pháo nhắm vào nơi nào có nhiều địch quân mà oanh kích. Chỉ sau vài lượt phát xạ, quân Jaffna đua nhau tháo chạy, thành Jaffna thất thủ.