Bharathakoti Harsha vs Ray Robson · Round 7: Bharathakoti Harsha - Ray Robson May 23, 2023 · Chesscope