
Dinesh Chandimal scored 164 as Sri Lanka were bowled out for 373 in their first innings against India on day four of the pollution-hit third Test in New Delhi on Tuesday.
The visitors, who started the day on 356-9, conceded a 163-run lead after Ishant got skipper Chandimal caught on another hazy morning at the Feroz Shah Kotla stadium.
The final Test had been marred by Sri Lanka protests over bad air on Sunday.
New Delhi suffered another bad day of pollution on Tuesday, but the play was not disrupted.