Jan-Krzysztof Duda vs Sam Shankland · Winners QF 2 | Game 1: Jan-Krzysztof Duda - Sam Shankland Sep 16, 2023 · Chesscope