South Africa put the disappointment of losing the ODI series behind them as they eased to a 28-run victory over Sri Lanka in the opening T20I on Friday.
Led by Aiden Markram's excellent 48 from 33 balls, the Proteas were on dominant form in Colombo, successfully defending their 163-5 total.
Making his T20I debut, South Africa captain Keshav Maharaj won the toss and chose to bat, with his openers swiftly proving that decision correct.
Quinton de Kock (36) set the tone with a boundary off the second ball and Reeza Hendricks soon skittled off 12 runs in the space of three deliveries to get South Africa up and running.
Both openers had moved into the 30s by the ninth over, though De Kock was the first to fall when he sliced a sweep to deep midwicket.
Wanindu Hasaranga picked up his and Sri Lanka's second wicket in his next over, dismissing Hendricks for 38, but Markram – with support from David Miller (26) – put South Africa back on the front foot.
Markram fell just short of a half-century in the penultimate over, though the damage was done as South Africa set a challenging target of 164.
Sri Lanka started their chase confidently, and had 34 runs in the bank by the time Avishka Fernando succumbed in the sixth over.
Yet Maharaj's first ball in a T20I brought up the Proteas' second wicket – Bhanuka Rajapaksa going for a duck – and the hosts failed to keep up the run rate.
That was despite the best efforts of Dinesh Chandimal, who top-scored with 66 not out, but Chamika Karunaratne (22no) was his only team-mate to make it above 20 as Sri Lanka were limited to 135-6.
Memorable debut for Maharaj
Installed as captain on his maiden T20I appearance, the spinner took a wicket with his very first ball, after South Africa's batsmen had shown just why the 31-year-old was right to bat first.
Maharaj has plenty of international experience, with 36 Tests and 14 ODIs under his belt, and in total he has now taken 149 wickets for his country.
Chandimal cannot carry Sri Lanka
It was a valiant effort from Chandimal, whose unbeaten 66 included five fours and two sixes. However, he did not have the necessary support from the rest of Sri Lanka's batsmen, with two going for ducks and Dhananjaya de Silva only scoring one.
Chandimal did bring up his highest score in his T20I career, though, with the wicketkeeper's previous best having been 58, a score he made twice in 2016, against Pakistan and Australia.