India turned a leaf in their hockey history to enter the semi-finals of the men's Champions Trophy on their return to the tournament after a gap of six years. They beat Belgium in a 1-0 cliffhanger to book a meeting with either Australia or England. ... 