Shephard, Chris C W vs James, Geoffrey H · Round 6: Shephard, Chris C W - James, Geoffrey H Aug 3, 2024 · Chesscope