Johnathan Han vs Jifan Zhao · Round 1: Johnathan Han - Jifan Zhao Jul 6, 2023 · Chesscope