Dale Steyn was the chief destroyer as South Africa beat Bangladesh by 61 runs in Potchefstroom.
Steyn seemed to be finding his best form, slinging some serious heat and finishing impressive figures of 4/16 in eight overs.
The match started with stand-in captain Johan Botha winning the toss and electing to bat first.
The opening pair of Hashim Amla and Justin Ontong got off to a solid start before Amla was run out with the score on 56. Ontong followed just 10 runs later when he chipped one to Abdur Razzak at long on.
The pair set the tone for the rest of the innings as South Africa’s batsman got starts but failed to kick on.
Jacques Kallis and AB de Villiers put on 69 before De Villiers fell for 35. Kallis, who would have been expected to see out the innings, was back in the dressing room just one ball after going to his half century.
Things failed to improve as both JP Duminy(36) and Botha (23) looked promising but fell cheaply, while Johan Louw’s quick fire 23 from just nine balls helped the Proteas to a total of 283 for 8 off their 50 overs.
Bangladesh got off the worst possible start as Steyn grabbed two early wickets.
The pair of Tamim Iqbal and captain Mohammad Ashraful tried to repair things before some poor running saw Iqbal run out for 24.
Morne Morkel then produced a peach of a delivery to remove wicketkeeper Mushfiqur Rahim as Bangladesh looked in trouble at 77 for 4.
Shakib Al Hasan and Ashraful stabilised the innings, putting on 92 before Steyn took two wickets in two balls including Ashraful (73) to put South Africa back in command.
Needing over eight an over at this stage Bangladesh were always going to struggle and when Albie Morkel bowled Hasan for 51 the result was a formality.
Stubborn resistance from Naeem Ismal and 38 extras will have annoyed the Proteas coaching staff and they’ll have to address this in the matches to come.
South Africa 283 for 8 (50 overs) - Jacques Kallis 50, JP Duminy36 , Naeem Ismal 3-60.
Bangladesh (222 all out, 44.2 overs) – Mohammad Ashraful 73, Shakib Al Hasan 51, Dale Steyn 4-16, Albie Morkel 3-40.
South Africa won by 61 runs.
For a full scorecard click here.