Mike Ivanov vs Ruiyang Yan · Round 7: Mike Ivanov - Ruiyang Yan Mar 19, 2022 · Chesscope