Saha, unbeaten on 56 (114 balls; 6x4), batted sensibly without taking much risk to avoid a below-par total in the Indian first innings even as the pitch at the P Sara Oval eased out for batting.
Ishant Sharma (2 batting) was giving him company at the lunch break as India added 67 runs from 34.4 overs in the second morning of this Test.
Six balls later, Sri Lanka did get their first wicket of the morning, with Ravichandra Ashwin (2) hitting Angelo Mathews (2/24) straight to short extra cover fielder.
Saha survived another close call in the 91st over, Prasad again being the unlucky bowler, as his loose shot did not quite carry enough to the keeper.
Mishra too was lucky to survive, without opening his account off 10 deliveries, when in the 94th over, umpire Bruce Oxenford failed to detect a faint edge to the keeper with Mathews the one to miss out on a wicket this time. With these 'lives' given, it was no surprise that the batsmen decided to settle down and curb their shots, and run scoring was slow as a result.