Hosts South Africa maintained their 100 per cent start to the Baseball Africa Cup as they thrashed Burkina Faso in Johannesburg.
South Africa beat Burkina Faso 18-3 to claim their second win of the tournament at Boksburg City Stadium.
They are the only team with their unbeaten record still in tact.
In the other match played today, Uganda bounced back from their defeat to South Africa yesterday with a 15-0 hammering of Zimbabwe.
South Africa, - the only African nation included in the World Baseball and Softball Confederation (WBSC) world rankings and are ranked at number 23 - sit top of the standings after the opening two rounds.
South Africa play Zimbabwe tomorrow, while Uganda take on Burkina Faso.
The semi-finals will take place on Saturday (May 4) and the final on Sunday (May 5).
The winner will be given a place at the WBSC Baseball Europe-Africa qualifying event for the Tokyo 2020 Olympic Games, taking place in Italy from September 18 to 22.
Baseball is returning to the Olympics in 2020 after a 12-year hiatus.