Sports 7 India enter semis of under 19 world cup