England beat Sri Lanka by 57 runs to register their maiden Test series win in the island nation after a gap of 17 years. England, who also registered their first Test series win away from home in two years, will now play Sri Lanka in the third and final Test of the series in Colombo on the 23rd of November.