Garnett, John S vs Roberts, David L · Round 3: Garnett, John S - Roberts, David L Jul 29, 2024 · Chesscope