But the giant Indian sports channel has now made an ad for India vs South Africa match as well. If you cannot figure out soon, India has never won a World Cup match against the chokers. Star Sports is just hoping to break the jinx. Let’s see if this ad works right for India just like it did against Pakistan.
India and South Africa will come face to face for the fourth