India's Wriddhiman Saha and Cheteshwar Pujara leave the field after rain stopped play against Sri Lanka in Kolkata on Friday. Photo: Bikas Das/AP

KOLKATA – Cheteshwar Pujara stood firm against a relentless Sri Lankan pace attack as India stumbled to 74/5 before rain washed out the second day of the first Test before lunch on Friday.

Fast bowler Dasun Shanaka struck twice on a cloudy morning session at Kolkata’s Eden Gardens as the hosts struggled to build on their overnight 17/3.

Pujara, on 47, and wicketkeeper-batsman Wriddhiman Saha, on six, were at the crease when rain arrived before lunch, preventing play for the rest of the day.

The continued adverse weather meant only 21 overs were played on Friday, after just 11.5 overs were completed the previous day.

Pujara’s overnight partner Ajinkya Rahane became Shanaka’s first victim, caught behind for four after a tentative 21-ball stay at the crease.

Shanaka, playing just his second Test after his debut against England last year, also got Ravichandran Ashwin for four, putting the hosts in trouble at 50/5.

Pujara, starting the day on eight, hit out when he could after finding the boundary nine times during his 102-ball stay so far.

Meanwhile, Suranga Lakmal, who took three wickets in six maiden overs on Thursday, conceded his first runs after 46 balls to return figures of 3/5. His victims on day one included India skipper Virat Kohli.