LONDON (AFP) - Alastair Cook scored his third century in four Test innings but England had to settle for a draw in the second match of their series against Sri Lanka at Lord's here Tuesday. Sri Lanka, set an imposing victory target of 343, finished on 127 for three with 15 overs left on the fifth and final day -- the earliest the sides could agree a draw. This result left England 1-0 up heading into the third and final Test starting at the Rose Bowl on June 16. The highest score ever made in the fourth innings to win a Test at Lord's is 344 for one, needing 342, by the West Indies against England in 1984. There was never a realistic chance of Sri Lanka reaching a similar target, with the more immediate question whether they could avoid losing all 10 wickets in the 58 overs left when their second innings started. Sri Lanka had, after all, been routed for just 82 in under 25 overs in Cardiff as England won the first Test by an innings and 14 runs. But, on a typically good Lord's pitch, they held out with England frustrated as much by the 63 overs lost in the match to bad weather as by the tourists' batting. England's hopes of a Cardiff repeat had been bolstered when Sri Lanka acting captain Kumar Sangakkara (12), opening in place of injured skipper Tillakaratne Dilshan, cut giant fast bowler Chris Tremlett to Eoin Morgan at backward point. Sangakkara may have a Test average of over 56, but his exit continued a poor run of scores in England where his corresponding average is just above 26. By contrast, Mahela Jayawardene's previous two Test at Lord's had both yielded hundreds and the first innings of this match saw him make 49. However, he could only manage 25 before edging an intended drive off a Stuart Broad outswinger to fourth slip. ScoreCard ENGLAND 1ST INNINGS: 486 SRI LANKA 1ST INNINGS: 479 ENGLAND 2ND INNINGS: A Strauss lbw b Welegedara 0 Cook st P Jayawardene b Herath 106 J Trott b Herath 58 K Pietersen b Herath 72 I Bell not out 57 E Morgan c Lakmal b Fernando 4 M Prior run out 4 S Broad c P Jayawardene b Fernando 3 EXTRAS: (lb12, w1, nb18) 31 TOTAL: (7 wkts dec, 78.1 overs) 335 FOW: 1-0, 2-117, 3-244, 4-305, 5-312, 6-319, 7-335 BOWLING: Welegedara 10-1-50-1 (3nb); Lakmal 17-0-70-0 (7nb, 1w); Maharoof 7-0-24-0 (2nb); Fernando 20.1-2-92-2 (6nb); Herath 24-2-87-3; SRI LANKA 2ND INNINGS: T Paranavitana lbw b Trott 44 K Sangakkara c Morgan b Tremlett 12 M Jayawardene c Pietersen b Broad 25 T Samaraweera not out 17 P Jayawardene not out 12 EXTRAS: (b7, lb3, w6, nb1) 17 TOTAL: (3 wkts, 43 overs) 127 FOW: 1-13, 2-66, 3-96 BOWLING: Tremlett 9-1-31-1 (1nb); Broad 9-2-29-1 (1w); Swann 12-2-19-0; Finn 8-2-31-0 (5w); Trott 4-1-5-1; Pietersen 1-0-2-0