USA will give tough time to all teams . It played well against Pakistan and won the match and it also gave tough time to Indian team but Indian team won the match due to great batting. South African team past performance is not good and they lost the series against West Indies and Now ,South Africa team has no quality players and both teams are of same level and match will be tough for both teams and no team is favorite in USA VS SA match. USA batters are looking in good form and USA made a good team for a first time and it took players from many countries and there are less players of USA originally. And USA teams has many big players and they will play good in this match and match will be very interesting and I will see the match ball to ball.
Almost everyone will agree with you that no doubt the USA team has been the most promising team among all the other new teams that we have witnessed in this World Cup and they have done really good to reach to the Super 8s.
Today is the day when unbeaten team South Africa is going to play against the United States of America. Until now they are unbeaten just because they have faced too many small teams and their group was too much easy as compared to other groups but sad for Sri Lanka that even they could not go to super 8s.
In their group there was Nepal, Netherlands, Bangladesh and Sri Lanka too. So, they easily qualified and now it is the time to see them against the United States of America and I think for sure they will win it again and still remain unbeaten after this match. The hosts will be willing to see their team go as far as possible in this tournament.