Debutant wicket-keeper Ben Foakes was named man of the match for a brilliant century in the first innings. The highest successful run chase was 391 by Sri Lanka in 2017 against Zimbabwe at R. Premadasa Stadium.
Once again Moeen Ali led the bowling attack with four wickets and sum of eight in the match.
In addition to the wasteful batting across both inning, Hathurusingha also rued allowing England to mount 342 in the first innings, having had them at 103 for 5 in the first session.
Silva (30) was first to fall, three balls after drinks, when he stooped to sweep a drifting delivery from Jack Leach and was given lbw in front of middle stump. Angelo Mathews was the top scorer with 52 runs.
Former England wicket-keeper Matt Prior reckons Ben Foakes's hundred on his Test debut in the series opener against Sri Lanka has left the selectors with a "nightmare decision".
Dilruwan Perera and Rangana Herath, playing his last test, finished with two wickets apiece. "They outplayed us in all three departments of the game".
He was soon joined in the dressing room by Karunaratne (26), who charged down the pitch against Moeen and drove it straight back to the off-spinner, gifting him his 150th test wicket.
Overnight batsmen Dimuth Karunaratne and Kaushal Silva saw through the first hour without any damage, even if they had a little luck when the former edged Moeen Ali on 16 but Ben Stokes grassed an easy catch at slip.
England's players did a lap of honor to the appreciation of more than 6,000 of its fans at the game. "It's hard work", Foakes said. From 2011 the support from my wife, kids and my immediate family members, I really appreciate the support and without that I don't I could have got to where I am right now.
That meant Sri Lanka were all out for 250, handing England victory by 211 runs, and their first overseas Test win since October 2016. With the breakthrough of the opening partnership, England were able to dismiss the Lankan batsmen in regular periods. In his last Test match, Herath picked up three wickets to end career with 433 wickets in 93 Tests.
Streaking is an act which was first witnessed on a cricket field way back in 1975, during an Ashes Test between Australia and England.
England are the 50-over champions in women's cricket but their class in the shortest format of the game can not be ignored.
Sri Lanka skipper, Dinesh Chandimal, says it was a really good wicket but their batting was below par.
However, Stewart says the emergence of Foakes, who he has labelled, on more than one occasion, "the best wicketkeeper in the world", as an global player means that the decision will be taken out of Bairstow's hands.