India strengthen semi-final hopes