John Raymond Markus vs William Shakhverdian · Round 5: John Raymond Markus - William Shakhverdian Jul 29, 2023 · Chesscope