On the third day of the Galle Test, India restricted Sri Lanka to 284 runs in their first innings, securing a commanding 178-run lead. Young left-arm spinner Manav Suthar claimed 4 wickets for 76 runs, while Ravindra Jadeja picked up 3 wickets for 57 runs. At one point, Sri Lanka was in deep trouble at 99/5, but Sonal Dinusha scored his maiden international century (100) and added 146 runs for the sixth wicket alongside Niroshan Dickwella (80) to stabilize the innings. Although India's bowlers tightened the screws early on—reducing the hosts to 99 for 5 by lunch—Dinusha and Dickwella's gritty partnership frustrated the Indian attack for a long period before Sri Lanka was eventually bowled out.