India vs Bangladesh: SWOT analysis before semi-final clash

​Team India came up with a ruthless performance against South Africa to set a date with Bangladesh in the second semi-final of the Champions Trophy. After Virat Kohli sounded some 'harsh' words in the dressing room, the Indian team came up with a spirited show to choke the South Africans.