Puzzle 958006: White to win
Ma Qun (2651) - Bu Xiangzhi (2671)
5th Shenzhen Longgang Shenzhen CHN (5), 2024.03.05
5th Shenzhen Longgang Shenzhen CHN (5), 2024.03.05
Drag the pieces to solve this puzzle.