The Indian Women's National Team marched to their fifth straight SAFF Women's Championship title after defeating Nepal in a keenly contested final.
Posts tagged as “nepal national women’s football team”
India were left to rue goalkeeping errors and ended up going down to a much less-fancied Nepal side who showed enough gumption to pick up a deserved win.