McShane, Luke J vs Haydon, David L · Round 5: McShane, Luke J - Haydon, David L Dec 7, 2024 · Chesscope