Fairhurst, Frederick vs Middleton, Ben · Round 10: Fairhurst, Frederick - Middleton, Ben Mar 2, 2025 · Chesscope