Chan, Sheng Liang Bernard vs Hariharan, Shambavi · Round 4: Chan, Sheng Liang Bernard - Hariharan, Shambavi Jun 29, 2025 · Chesscope