Bowling his off-breaks, Riyan denied Fernando a well-deserved century. His 102-ball innings had nine fours and two sixes.
Fernando added 89 runs for the first wicket with Pathum Nissanka (45) and another 82 for the second wicket with Mendis.
Brief Scores: Sri Lanka 248/7 (Avishka Fernando 96, Kusal Mendis 59, Riyan Parag 3/54) vs India.