Pan, Zachary vs Chirilov, James A · Round 2: Pan, Zachary - Chirilov, James A Jun 14, 2025 · Chesscope