Three wickets in the final period, including the scalp of Malinda Warnapura for a maiden Test hundred of 120, wobbled Sri Lanka after its batsmen reveled in the opening Test against West Indies on Saturday. Left-hander Warnapura, opening the batting, maximized ideal conditions to give Sri Lanka a solid base, but West Indies struck back in the final period to leave the visitors on 269-4 in its first innings when stumps were drawn on the opening day. Warnapura was caught down the leg-side, when he fenced at his short, rising 226th delivery from Dwayne Bravo about half-hour after tea to leave Sri Lanka on 205-2. He batted for close to 4-1/2 hours and struck 14 boundaries. But Sri Lanka captain Mahela Jayawardene came to the wicket and kept his side on track with his deputy Kumar Sangakkara before Jerome Taylor struck twice in the space of three balls in his 16th over to drag West Indies back into the match. Sangakkara, who was dropped on 44 at short mid-off off Taylor, flicked Test newcomer and left-arm spin bowler Sulieman Benn through backward square leg for a single to reach 50. But he edged a loose drive in the next over from Taylor and was caught at slip without addition to his score. Thilan Samaraweera managed to avoid a first-ball duck, when he kept a low delivery from hitting the base of his stumps, but he had no control, when he turned the next ball from Taylor to the short mid-wicket and was caught to leave Sri Lanka on 243 for four. ScoreboardSri Lanka (1st innings) Vandort lbw b Taylor 52 Warnapura c Ramdin b Bravo 120 Sangakkara c Smith b Taylor 50 Jayawardena not out 25 Samaraweera c Dowlin b Taylor 00 Dilshan not out 15 Extras: (4lb, 2nb, 1w) 07 Total: (4 wickets) 269 Falls: 1-130, 2-205, 3-243, 4-243. To bat: P.Jayawardene, C.Vaas, R. Herath, T.Thushara, M.Muralitharan. Bowling: Daren Powell 16-1-64-0, Jerome Taylor 18-4-59-3, Chris Gayle 16-2-38-0, Dwayne Bravo 19-1-48-1 (2nb, 1w), Sulieman Benn 18-5-46-0, Ryan Hinds 3-0-10-0. West Indies: Chris Gayle, Devon Smith, Ramnaresh Sarwan, Marlon Samuels, Shivnarine Chanderpaul, Dwayne Bravo, Ryan Hinds, Denesh Ramdin, Jerome Taylor, Sulieman Benn, Daren Powell. __