Nathan Yan vs Nitesh Cherukuri · Round 7: Nathan Yan - Nitesh Cherukuri May 14, 2023 · Chesscope