South Africa coasted to a five-wicket win over Sri Lanka at the start of their one-day international series in Dambulla.
Spinner Tabraiz Shamsi (four for 33) and paceman Kagiso Rabada (four for 41) were the stars for South Africa as the hosts battled to recover from slumping to 36 for five.
Kusal Perera (81) and Thisara Perera (49) shared a sixth-wicket stand of 92, but Sri Lanka were dismissed for 193 after just 34.3 overs.
Akila Dananjaya picked up the wickets of Hashim Amla (19), Quinton de Kock (47) and Aiden Markram (nought) to finish with figures of three for 50.
But skipper Faf du Plessis (47) and Jean-Paul Duminy (53 not out) guided South Africa to their victory target, reaching 196 for five with 114 balls of their 50 overs still remaining.
The second game of the five-match series will be a day-night affair in Dambulla on Wednesday.