Tim Grutter vs William Shakhverdian · Round 2: Tim Grutter - William Shakhverdian Jul 27, 2022 · Chesscope