India defeated South Africa by eight wickets to march into the semi-finals of the ICC Champions Trophy 2017 on Sunday. Chasing 192, Indian batsmen started off cautiously and lost Rohit Sharma in the sixth over itself. But, opener Shikhar Dhawan along with skipper Virat Kohli not only revived India's chase but stitched together a match-winning partnership of 128 runs. Dhawan departed for 78, while Kohli remained not-out on 76 to take the team through.The defending champions chased down the target with 12 overs to spare, reaching 193 for two in 38 overs. In all likelihood, India is expected to top the Group B, which means they will meet Bangladesh in the semi-finals. (SCORECARD)
When and Where to Watch Highlights: India (IND) vs South Africa (RSA)
India: TV: Star Sports 1, Star Sports 1HD (English, Hindi, Tamil). Live Streaming: Hotstar.
UK: TV: Sky Sports 2. Live Streaming: Sky Go and Watch Sky Sports.
Bangladesh: TV: GTV and Star Sports.
USA: TV: Willow TV. Live Streaming: Willow TV Live Online.
Australia: TV: Fox Sports. Live Streaming: Foxtel.
New Zealand: TV: Sky Sport 1. Live Streaming: Sky Go NZ.
South Africa: TV: SuperSport 2. Live Streaming: SuperSport Live Video.
Middle East: TV: OSN Sports Cricket. Live Streaming: OSN Play.
Singapore: TV: Star Cricket.