Villiers, Thomas vs Fitzsimons, David · Round 7: Villiers, Thomas - Fitzsimons, David Apr 5, 2025 · Chesscope