Puzzle #6401649

Rating 1969
Difficulty Advanced
White to move

Moves

Make your move…