Puzzle 951623: White to win
David Akhmedov (2099) - Baskaran Adhiban (2538)
World Rapid 2023 Samarkand UZB, 2023.12.26
World Rapid 2023 Samarkand UZB, 2023.12.26
Drag the pieces to solve this puzzle.