Harsha Bharathakoti vs Guo, Ethan · Round 3: Harsha Bharathakoti - Guo, Ethan Nov 22, 2025 · Chesscope