South Africa revelled in good batting conditions to pile up 304-4 on the opening day of the first cricket Test against India here on Wednesday.
Neil McKenzie (94), skipper Graeme Smith (73) and Hashim Amla (85 not out) laid the foundations …
Popularity: 8% [?]


























