Mikhail Bryakin vs S Harshad · Round 4: Mikhail Bryakin - S Harshad Jul 19, 2023 · Chesscope