Sri Lanka đã có màn ngược dòng ngoạn mục để cầm hòa Ấn Độ trong trận Test thứ hai, qua đó tránh được thất bại chung cuộc ở loạt trận này. Dù Ấn Độ thắng series 1-0, đội chủ nhà đã để lại dấu ấn lớn với màn kháng cự kiên cường tại Sinhalese Sports Club Ground ở Colombo.
Phe chủ nhà bước vào ngày thi đấu cuối cùng với lợi thế chỉ 16 điểm và còn bốn wicket trong tay. Họ cần phải thi đấu hết mình để cứu vãn trận đấu, và Dinusha cùng Keshara Nuwantha đã làm được điều đó, ngăn cản Ấn Độ giành chiến thắng trong suốt phiên thi đấu buổi sáng.
Dinusha, cầu thủ 25 tuổi, đã ghi 133 không thoát, hoàn tất cú đúp century trong trận và là lần thứ ba trong bốn hiệp đấu liên tiếp. Trước đó, anh đã có century đầu tiên trong sự nghiệp Test ở hiệp một với tổng số 290 điểm của Sri Lanka, và tiếp tục duy trì phong độ ấn tượng với lần thứ tư liên tiếp ghi từ 50 điểm trở lên.
Dinusha và Nuwantha đã tạo nên màn đứng vững đầy kiên cường với cặp đôi 112 điểm, khiến hàng phòng ngự Ấn Độ gặp nhiều khó khăn. Nuwantha, người ghi 46 điểm, cũng có hai lần được hưởng lợi từ hệ thống xem lại, bao gồm cả trong quả bóng cuối cùng trước giờ nghỉ giải lao khi anh lật ngược quyết định lbw.
Sau giờ nghỉ, tay ném spin Manav Suthar đã phá vỡ thế bế tắc khi bóng nảy lên và chạm vai gậy của Nuwantha trước khi bay vào tay Dhruv Jurel ở vị trí slip. Jurel tiếp tục có pha bắt bóng thứ hai để loại Prabath Jayasuriya với hai điểm, nhưng Dinusha vẫn giữ vững tinh thần khi phải chơi cùng các tay ném cuối hàng.
Lahiru Kumara đã hỗ trợ đắc lực ở cuối đội hình, chơi 90 quả bóng để ghi được 12 điểm đầy kiên nhẫn. Trên mặt sân ít hỗ trợ cho các tay ném nhanh, Dinusha phòng thủ chắc chắn và có những cú đánh mạnh mẽ, tiếp tục thách thức Ấn Độ.
Đội trưởng Shubman Gill của Ấn Độ đã xoay vòng các tay ném và liên tục điều chỉnh đội hình, nhưng không gì có thể làm lung lay Dinusha, người đã thi đấu với kỷ luật tuyệt vời. Trận đấu kết thúc với tỷ số 429-9 khi hai đội bắt tay nhau, mang lại cho Sri Lanka một trận hòa đáng nhớ.