20190124 sports.cricket.india-domestic.ranji-trophy: Ranji Trophy: Buoyant Saurashtra to take on feisty Karnataka in semifinal