Puzzle 413629: White to defend and win
GM Nils Grandelius (2662) - GM Vincent Keymer (2630)
FIDE Grand Swiss 2021 Riga LAT, 2021.11.03
FIDE Grand Swiss 2021 Riga LAT, 2021.11.03
Drag the pieces to solve this puzzle.