Richard York-Weaving vs Andrew R Brett · Round 3: Richard York-Weaving - Andrew R Brett Feb 20, 2024 · Chesscope