India have been on a roll in the ongoing Test series against Sri Lanka. They won the first Test by 304 runs and the second by 278.