India beat South Africa in shortest Test with winner

Just 107 overs are bowled as India beat South Africa in the shortest Test to produce a winner in the history of the game.