Harsha Bharathakoti vs William Shakhverdian · Round 7: Harsha Bharathakoti - William Shakhverdian Aug 11, 2022 · Chesscope