The batsman leaves Dubai with the relief of having returned to form, the heartbreak of seeing another heroic innings go in vain, and the frustration of needing to wait seven months to play his next Test match
Statistical highlights of the fifty day of the second Test in Dubai between Sri Lanka and Pakistan
Pakistan's invincibility in the UAE came crashing down, but the symptoms had appeared earlier - they've now lost nine of their last 11 Tests
Against Zimbabwe and India, Sri Lanka had not begun to respond to their new leader. But Dinesh Chandimal put a stamp on his outfit with bold leadership against Pakistan
Fifteen years, 5467 days on, Pakistan suffered a Test series defeat in the UAE at the hands of Sri Lanka, who pulled off a feat beyond Australia, South Africa and England
No. of Test series lost by Pakistan in the UAE since they started playing their home games there in 2010, before this. They had won five and drew four of the nine series.
Asad Shafiq's average in 10 Test innings this year, before this century in the fourth innings. His highest score in those innings was only 39.
Most runs added by the last 5 wickets in a successful chase, by Australia against Pakistan in Hobart in 1999-00. If Pakistan wins this Test, they would have added 265 runs for the last 5 wkts and will be a record.
Difference in Sri Lanka's totals in this match - 482 & 96 - their highest ever in a Test. Previous highest was 383 v Australia at SSC in 1992.
Score at which Sri Lanka lost their 5th wicket in the second innings. They were at 370 when the fifth wicket fell in the first innings.
No. of consecutive Tests in which Yasir Shah has picked at least one five-wicket haul. He's the first spinner to do so.
No. of times in last 3 years Karunaratne has played innings of 300+ balls in Tests - most among all openers. Cook and Azhar Ali have batted 3 such innings.
Runs for Karunaratne as opener in Tests. He's only the third Sri Lanka opener to do so after Jayasuriya (5932) and Atapattu (5317).
No. of 100+ partnerships for the fourth-wicket for Sri Lanka in this series, both between Karunaratne and Chandimal. In the home series against India they could add only a total of 77 runs from six fourth-wicket stands.
Last time a Sri Lanka openers scored 3 or more Test 100s in a year, before Karunaratne this time. Dilshan had hit 3 in 2012. Only Elgar (5) has scored more 100s than Karunaratne in 2017.
No. of 50+ scores by Dimuth Karunaratne in Tests this year - the most among all Sri Lanka players. Among all players, only Elgar, Rahul, Pujara and Root have more such scores.
Samarawickrama's strike rate in his first-class career, before making his Test debut in this match. He's striking at over 100 in his debut innings. He averaged 63.63 in 2016-17 season with 4 centuries in 21 innings.
Sri Lanka are playing their maiden Day/Night Test while Pakistan are playing their third.