Singh scored in the 42nd minute of the match while Krishna Pandit (90+1) netted another in the injury time, at the Army Ground here.
India, who finished at the top of group B, had won their first match against Sri Lanka 4-1.
India, being represented by AIFF Regional Academy's U-15 boys, will be playing Afghanistan U-16 team in the semi-final on Sunday.
PTI