India semi finals