Mark Heidenfeld vs Seamus Duffy · Round 1: Mark Heidenfeld - Seamus Duffy Aug 4, 2021 · Chesscope