
Qiao Ruiqi, China women's U-17 captain, converted the penalty to help China take a lead after Mexican rival missed one from the spot. After the match she said India is 'a sacred place brings us luck'. 8 months ago, the senior side won the AFC Women's Asian Cup in the stadium in Mumbai.
