Ian Nepomniachtchi vs Jan-Krzysztof Duda · Day 4 | Match 5.2: Ian Nepomniachtchi - Jan-Krzysztof Duda Jun 25, 2023 · Chesscope