Caira, Theodore vs Fairhurst, Frederick · Round 1: Caira, Theodore - Fairhurst, Frederick Mar 1, 2025 · Chesscope