January 4, 2024 9:06 PM India claim seven-wicket victory against hosts South Africa in second test, wrapped up in 107 overs, shortest ever in test cricket history at Cape Town