Puzzle 975699: White to checkmate
GM Jan-Krzysztof Duda (2795) - GM Alireza Firouzja (2820)
Chess.com Classic Division I Chess.com, 2024.05.10
Chess.com Classic Division I Chess.com, 2024.05.10
Drag the pieces to solve this puzzle.