Tea Sri Lanka 288 and 45 for 1 (Karunaratne 19*) need a further 317 runs to beat England 416 and 233 for 7 dec
Live scorecard and ball-by-ball details
Kaushal Silva was the first Sri Lanka wicket to fall as a mere 3.4 overs were possible up to tea on a rain-wrecked final day at Lord's.
Silva departed lbw to an excellent late inswinger from James Anderson, up the slope, and after an unsuccessful review could at least console himself that he had finally broken his extraordinary run of being caught at the wicket in every innings in his two Test tours of England.
England still theoretically held hopes of victory when the Test resumed at 4.10pm with 47 overs remaining, with Sri Lanka's prospects of chasing 362 to win effectively reduced to zero because of the rain. No play was possible in the morning but the teams did get out briefly from 1.20pm, after an early lunch.
They were soon off again, however, as dark clouds continued to threaten Lord's and there was a danger of further rain interruptions as England - mindful of their dramatic victory at Cardiff in 2011 - sought to bring the Test to life to stop the series ending on a low.