Chess Olympiad: Divya Deshmukh delivers ego-bruising coup de grace as Indian women’s team beat Switzerland September 14, 2024