India beat Belgium by 3-2 during shootout to storm into the semifinals of the FIH Hockey World League Final at Bhubaneswar's Kalinga Stadium on Wednesday. India, who finished fourth in Pool B, claimed a stunning shoot-out victory over Belgium's Red Lions, a team that came into the contest on the back of three straight victories.