Tom O'Gorman vs Mark Heidenfeld · Round 4: Tom O'Gorman - Mark Heidenfeld Aug 4, 2021 · Chesscope