Ranji Trophy SF Preview: Four sides all aim to end many years of hurt
After 108 games which have seen 27 sides whittled down to four, India’s premier first-class competition is now down its final furlongs with the semi-finals taking place later this week.