Sri Lanka reached 127-3 from 43 overs Tuesday to draw the second test against England and avoid a repeat of last week's humiliating defeat.
Set 343 off 58 overs when England declared its second innings on 335-7 after lunch, Sri Lanka never attempted to chase a target that was near impossible with captain Tillakaratne Dilshan able to bat only in an emergency because of a broken thumb.
Full scorecard here
Sri Lanka resumed the final session at Lord's on 32-1 but took few risks and comfortably survived the loss of Mahela Jayawardene for 25 and opener Tharanga Paranavitana for 44.
England won the first test after a similar declaration, putting the tourists in for 50 overs in Cardiff and bowling them out for 82 for an innings victory.
Alastair Cook's 18th test century for England and the early loss of stand-in opener Kumar Sangakkara - out for 12 when he miscued a cut off Chris Tremlett to Eoin Morgan at cover point - had left Sri Lanka facing a nervous final session with 45 overs remaining.
But an unadventurous run rate of 2.95 per over used up plenty of time, with Mahela Jayawardene taking 71 balls for his 25 before falling when he drove at a wide delivery from Stuart Broad to Kevin Pietersen at fourth slip.
England had hope of another memorable win when an inswinger from part-time bowler Jonathan Trott trapped Paranavitana lbw, reducing Sri Lanka to 96-3.
But Thilan Samaraweera finished 17 not out after successfully reviewing an lbw decision on 4 - Billy Doctrove giving him out not offering a shot to a ball that pitched well outside off stump - and Prasanna Jayawardene inched his way to 12 with 15 overs remaining at the close.
Sri Lanka now needs to win the June 16-20 third test at The Rose Bowl to salvage the series, but it is likely to be without Dilshan.
Dilshan did not field or open the batting on Tuesday after the thumb on his bottom hand was struck twice by Chris Tremlett during his first-innings 193. He was hit when on 55 on Saturday and set a test career best the following day before Tremlett struck him again, bending his already taped thumb back toward the wrist.
Dilshan batted on but added only one more run before falling for by far the highest score in Sri Lanka's first-innings 479 all out.
With Sangakkara now averaging 26.60 in eight innings in England, Dilshan's injury could rob Sri Lanka of much of its batting prowess.