Scorecard:
Sri Lanka: 224-3
India: 393
Mishra replaces Ashwin (22-2-63-1) in the attack in the 78th over. It's twin change, Yadav replacing Binny (14-4-36-0) in the next.
A single by Mathews, off the second ball, helps raise the 100-run partnership for the third wicket. It's 217 for three after 80 overs. The new ball is now due.
The second new ball is taken. Yadav to bowl the last over before lunch.
Sri Lanka reach 224 for three at lunch, still 169 behind the Indian total. Mathews is unbeaten on 70 and Thirimanne 57, the two having added 110 runs for the fourth wicket.
The home team managed 84 runs in 28 overs. More importantly, they didn't lose a wicket.
It's been a frustrating session for the Indian team.