Wadsworth, Matthew J vs Haydon, David L · Round 7: Wadsworth, Matthew J - Haydon, David L Jul 15, 2024 · Chesscope