Cyrus Ho-Yeung Lai vs Safarullakhan Safin · Round 9: Cyrus Ho-Yeung Lai - Safarullakhan Safin Sep 3, 2023 · Chesscope