India defeat Uruguay 3-1 in a shootout at the Junior Women's World Cup, with goalkeeper Nidhi starring. India now face Spain for a ninth-place finish.