Harsha Bharathakoti vs Yiping Lou · Round 6: Harsha Bharathakoti - Yiping Lou Dec 20, 2023 · Chesscope