Ryan Campbell vs Jifan Zhao · Round 3: Ryan Campbell - Jifan Zhao Jul 1, 2023 · Chesscope