Sri Lanka 258 (Thirimanne 55, Nissanka 51, Roach 3-58) and 193 for 2 (Karunaratne 75, Oshada Fernando 66*) drew with West Indies 354 (Brathwaite 126, Cornwall 73, Lakmal 4-94, Chameera 3-69) and 280 for 4 dec (Brathwaite 85, Holder 71*, Lakmal 2-62)
Antigua: Sri Lanka's top-order batting held firm to ensure a draw and a drawn series against the West Indies on the last day of the second and final Test at the Sir Vivian Richards Stadium in Antigua on Friday.
Set the daunting target of 377 and resuming at 29 without loss, the tourists reached 193 for two with a tops core of 75 by captain Dimuth Karunaratne and an unbeaten 66 by Oshada Fernando leading the resistance.
After managing just 16 runs in three previous innings, Karunaratne's 25th Test half-century spanned over four hours.
He faced 176 deliveries and struck nine fours before being trapped lbw by seam bowling all-rounder Kyle Mayers just before the end of the post-lunch period.
Karunaratne put on 101 for the first wicket with Lahiru Thirimanne who battled through to the afternoon period before he eventually fell for 39, edging a full delivery from fast bowler Alzarri Joseph for Rahkeem Cornwall at first slip.
Thirimanne ended the series with a tally of 240 runs, the most on either side and putting him three runs ahead of the leading West Indian, captain and fellow opening batsman Kraigg Brathwaite.
Brathwaite's innings of 126 and 85 made him the obvious choice as man of the match.
While the home skipper exhausted every bowling option available to him, Fernando ensured there was to be no late stumble in the final session in partnership with former captain Dinesh Chandimal.
As well as he played though in nearly three hours at the crease, Fernando again seemed vulnerable to the gentle swing bowling of Mayers.
Dismissed in his previous two innings by the Barbadian, he needed the benefit of television replay technology and a successful DRS referral to have a leg-before verdict against him off Mayers overturned.
Sri Lanka's task was made easier by the absence of Shannon Gabriel for most of the afternoon.
West Indies' fastest bowler left the field in his sixth over with what appeared to be a hamstring injury.
That injury would have only worsened Gabriel's mood after he saw wicketkeeper Joshua da Silva spill a leg-side catch offered by Thirimanne at the start of the day when the opener was just on 17.
Early-morning rain delayed the start of play by just over an hour, effectively ending any distant hope the Sri Lankans would have entertained of launching a run-chase.