India are bowled out for 46 by New Zealand on day two of the first Test in Bengaluru – the third-lowest score in their Test history. BBC Sport Read More