South Africa posted their lowest ever Twenty20 total as their tour of Sri Lanka ended with a three-wicket defeat in Colombo.
The Proteas triumphed in the one-day international series between the teams but lost their way after taking an unassailable 3-0 lead, including being bowled out for 121 in the final game.
Their disappointing batting form continued in the Twenty20 format, Lakshan Sandakan (3-19) claiming a triple-wicket maiden as the tourists were bowled out for 98, two runs less than their previous low, posted against Pakistan in 2013.
Sri Lanka stuttered themselves in reply, eventually reaching their target with four overs to spare in a low-scoring encounter.
Victory by 3 wickets Sri Lanka beat South Africa by 3 wickets to win the one-off T20I against South Africa!— Sri Lanka Cricket (@OfficialSLC) August 14, 2018
SL 99/7 (16 ovs) Dinesh Chandimal 36, Dhananjaya de Silva 31 v South Africa 98. #SLvSA pic.twitter.com/XCRfEs7mwW
Hashim Amla's duck in the final ODI had set the tone for a miserable Proteas innings and the opener again failed to register a run on Tuesday, departing early to Dhananjaya de Silva (2-22).
South Africa reached 30 before losing their second wicket, De Silva and Sandakan combining to run out Quinton de Kock for 20.
Wickets fell at an increased rate after De Kock's departure, with Sandakan removing Heinrich Klaasen, Andile Phehlukwayo and Kagiso Rabada in an action-packed 11th over.
The tourists crawled towards three figures before falling short when Tabraiz Shamsi was dismissed by Isuru Udana for a duck, seemingly teeing up a comfortable chase for Sri Lanka.
However, two Rabada wickets in the opening over encouraged hope of an unlikely turnaround, even if De Silva's 31 carried Sri Lanka over halfway to a modest target before he made his exit.
Shamsi and Junior Dala also struck twice as South Africa fought hard, but Dinesh Chandimal's unbeaten 36 helped the home team limp over the line.
|Embiid leads 76ers to rallying win over Celtics, Raptors top Thunder in OT|
|Neymar missed by Brazil – Richarlison|
|Angels confirm Trout´s record contract extension|
|Tipsarevic ends ATP drought as rain wreaks havoc|
|Sixers star Joel Embiid: I´m the most unstoppable player in the NBA|
|Azarenka advances before rain hits Miami Open|
|Spurs coach Popovich gives Wade special gifts before final matchup|
|´You just gotta keep pushing´ – Kobe Bryant gives advice to LeBron James|
|Kyler Murray criticism ´garbage´, says Oklahoma team-mate Powers|
|MLB preview: Projecting AL Central|
|Krstajic: Jovic can play for Barcelona|
|Zion Williamson and five other stars to watch during March Madness|
|Low hints Neuer to start Euro 2020 qualifiers as first-choice goalkeeper|
|Low allays Sane injury fears after crude challenge|
|Wales fresh for Slovakia clash – Giggs|
|ES Tunis to face CS Constantine in CAF Champions League quarter-finals|
|Renato Sanches ´not happy´ at Bayern Munich|
|Germany 1 Serbia 1: Goretzka salvages draw for Low´s new-look side|
|Wales 1 Trinidad and Tobago 0: Woodburn late show boosts Giggs|
|Germany fans pay tribute to axed trio Hummels, Muller and Boateng|
|Bucks forward Mirotic out two to four weeks|
|Mourinho sacked due to results, not player power – Pogba|
|Lukaku out of Russia game, Belgium boss Martinez confirms|
|Tudor replaces Nicola at Udinese|
|Bert van Marwijk appointed by UAE|
|Klostermann handed Germany debut, Neuer preferred to Ter Stegen in new-look team|
|Halep brings in Dobre as new coach|
|NRL Opta facts: Burgess and Murray out to repeat strong starts in round two|
|Harper happy Trout blew him out the water|
|Morata unsurprised by reported Man City interest in Saul|
|Injured Alexander-Arnold pulls out of England squad|
|Martinez wants Icardi resolution|
|Morata defends Simeone from criticism|
|Pogba: Real Madrid is a dream for anyone|
|Tierney joins Robertson in missing Kazakhstan-Scotland|
|Ichiro´s standing ovation & A´s pitching woes - Five things you may have missed from MLB opener|
|De Jong asked Koeman for Barcelona advice|
|Proteas duo Ngidi and Nortje ruled out of IPL|
|Meet Brody Oliver - The engineering graduate set to test his NFL mettle|
|Rayo Vallecano reappoint Paco Jemez|
|Neres, Rice, Zaniolo and the most exciting debutants of the international break|
|Giroud hints at Lyon interest|
|PRB confirms all four Welsh regions will remain next season|
|Salah goals will come again, believes Klopp|
|Casillas to end career at Porto after signing new deal|
|Pogba wants Solskjaer to get permanent Manchester United job|
|Vunipola defends captain Farrell|
|Crazy season is testing Tottenham´s character, says Rose|
|Anscombe warns of potential Wales exodus|
|54 shots and lose 1-0 - Nacional Potosi suffer ultimate smash-and-grab defeat|
|Middleton: Bucks itching for the playoffs|
|SANZAAR to clarify Super Rugby future amid reports of Sunwolves axe|
|Trippier admits he ´could have done better´ for Tottenham|
|Thompson non-committal over World Cup|
|Heaton hails ´outstanding´ England rival Pickford|
|Ronaldo doesn´t have to prove anything – Cancelo|
|Bucks hand Lakers fourth consecutive loss|
|Menotti worried about ´very tired´ Messi|
|Gabriel Jesus: Post-World Cup most difficult moment of career|
|Rockets´ James Harden makes NBA history|
|Musso honoured to have Messi back with Argentina|
|Clippers coach Rivers denies report he´s interested in Lakers job|
|Former Packers linebacker Matthews signs with Rams|
|MLB preview: Projecting AL East|
|Raiders sign linebacker Burfict|
|Adrien´s a prisoner at PSG – Rabiot´s mother slams Ligue 1 champs|
|Navas criticises Solari over lack of Madrid chances|
|Vinicius: I chose Madrid project over Barca money|
|Griezmann´s sister denies Barcelona contact|
|Barkley on Beckham trade: I was sad to see him go|