Puzzle 411092: White to defend
Vincent Keymer (2630) - Jeffery Xiong (2700)
FIDE Grand Swiss 2021 Riga LAT, 2021.10.28
FIDE Grand Swiss 2021 Riga LAT, 2021.10.28
Drag the pieces to solve this puzzle.