Sri Lanka captain Dinesh Chandimal hailed the character of his side after they bounced back from a chastening defeat to India with an historic win over Pakistan.
The tourists wrapped up the second Test with a 68-run victory on day five in Dubai on Tuesday, consigning Pakistan to a 2-0 reverse - their first series defeat since being forced to play their home Tests in the United Arab Emirates.
Chasing 317, Pakistan resumed 198-5, needing another 119 to win but were bowled out for 248 despite the best efforts of Asad Shafiq (112).
In August, Chandimal described Sri Lanka's heavy 3-0 home defeat to India as "the worst series ever" but the skipper was thrilled to be on the right side of the result on this occasion.
"We are over the moon. This is a team performance," he said after Sri Lanka leapfrogged their opponents into sixth in the ICC Test rankings. "They put their heart and soul into the practice sessions.
"Thanks to the selectors again for giving us confidence, it was a tough series against India but we learnt a lot from it.
"The boys executed the game plan really well in this series. If you look at the guys, they're really committed. Their attitude and discipline is there and that brings the spirit too."
Chandimal's opposite number Sarfraz Ahmed made 68 in a sixth-wicket stand of 173 with Shafiq to give his side hope, but the Pakistan captain was forced to admit the result was a fair reflection.
"It was a tough series for us. We came close in both matches, but we haven't played good cricket and that's why we have lost the series," he said.
"Our preparations were fine, we just missed long innings and big partnerships. We have to give credit to their spinners too, especially [Rangana] Herath. They had the advantage with their spinners.
"Test captaincy is a little difficult and I've learnt a lot. The boys are new as well and they'll learn, we'll do better in the future."
|Gattuso tries to shrug off Donnarumma, FFP controversies|
|Inter 1 Udinese 3: Leaders leave door open for Napoli as unbeaten run ends|
|Al Jazira 1 Pachuca 4: Jara & Sagal inspire Mexicans to Club World Cup third place|
|Benteke winning over Palace fans after penalty nightmare - Hodgson|
|Allegri defends ´extraordinary´ Dybala after Nedved criticism|
|I didn´t owe Palace team-mates, Benteke claims|
|Carmelo Anthony ready for MSG return, calls New York ´home´|
|Five (not altogether serious) ways for England to avoid Ashes whitewash|
|I´ve never considered leaving PSG, insists Draxler|
|Leicester City 0 Crystal Palace 3: Benteke, Eagles end drought|
|AC Milan´s Fassone requests UEFA help over FFP|
|AC Milan have ´no intention´ of selling Donnarumma|
|Bravo sees no way back into West Indies set-up|
|Reggie Bush ´done´ with NFL career|
|A-League Review: Jets keep up pressure, Wanderers get rare win|
|I´m just happy I have all my fingers - Kvitova reflects on rollercoaster 2017|
|Schalke send Coke on loan to Levante|
|Man Utd´s Matic refuses to concede in Premier League title race|
|Mourinho: I don´t like a circus when you win|
|Keita won´t arrive in January, says Klopp|
|Embiid gets last word after verbal altercation with Westbrook|
|Bring on the noise! Pochettino´s Spurs want to ´kill´ Man City|
|Beat Madrid and PSG can go all the way, Djorkaeff claims|
|Farbrace recognises England´s limitations amid Perth punishment|
|Marsh century leaves family with full hearts and fuller bladders|
|Icardi to Real Madrid? Nara will not say yes or no|
|The Ashes Round-up: Smith and Marsh torment England|
|Smith and Marsh gorge themselves as England put to the sword|
|Ronaldo proud to compete with Messi|
|Wenger struggling to solve Arsenal goal drought|
|Smith brings up double hundred as England toil|
|Marsh posts maiden Test century as Australia take lead|
|Pique wants to face Guardiola, City in Champions League final|
|Westbrook´s triple-double powers Thunder past 76ers|
|Smith shines as Australia pass 300 in Perth|
|Tevez nearing Boca Juniors return|
|Rangers acquire Moore from Giants|
|Ronaldo? I was better, says Gremio coach Renato|
|Pique: I understood why Neymar left Barca for PSG|
|Celtics´ Hayward open to returning this season|
|Klopp: We´re all fighting for second place|
|Every player has a price – Mourinho hints at January exits|
|Good question! Guardiola ducks Sanchez link and lauds Walker|
|Six-try Ulster see off Harlequins|
|Guardiola addresses Mourinho´s tactical foul claims|
|Call the doctor! Conte protests no malice in David Luiz absence|
|Joy for Newcastle on a historic night for referee Neville|
|Sheffield Wednesday 0 Wolves 1: Brilliant Neves fires leaders seven clear|
|Premier League title City´s to lose, but Sterling wary of United charge|
|Barcelona´s Deulofeu a Clasico doubt after training injury|
|Bills QB Taylor to start v Dolphins|
|O´Mahony and Furlong sign new IRFU contracts|
|Salah ´is a player I rate a lot´, says Zidane|
|Allardyce lauds ´invaluable´ Rooney|
|Ramos fit for Club World Cup final|
|Lille sack Bielsa to end failed experiment|
|Manchester United job like Real Madrid, says Mourinho|
|Fernandinho is much better than I was, Guardiola claims|
|That Harry Kane team? – I´m over Guardiola dig, says Pochettino|
|Tuilagi and Toomua return to Leicester line-up|
|Mourinho open to January moves as Griezmann rumours swirl|
|Berizzo set for Sevilla return after cancer surgery|
|Malinga left out of Sri Lanka´s T20 squad|
|Manchester City will not go unbeaten in Premier League - Guardiola|
|Man City are the best – Pochettino braced for Spurs´ toughest test|
|Kristaps Porzingis injury update: Knicks big man says knee ´shouldn´t´ be bad|
|Conte hopeful over David Luiz´s ´serious´ knee injury|
|Neymar not an injury risk after Brazil trip - Emery|
|Bailly to miss three months due to ankle surgery|
|Klopp defends Liverpool rotation policy|