Barbosa, Oliver vs Chirilov, James A · Round 9: Barbosa, Oliver - Chirilov, James A Feb 17, 2025 · Chesscope