In a dramatic semifinal clash in the SAFF Women’s Championship 2024, Nepal emerged victorious over India in a nail-biting penalty shootout, securing their place in the final. The match faced multiple disruptions and tense moments, particularly in the 71st minute, when Nepal’s equalizer was disallowed, sparking frustration among fans and players alike. Earlier, India had…