Dai James vs Jack Hannigan · Round 6: Dai James - Jack Hannigan Jul 10, 2023 · Chesscope