Puzzle #6237902

Rating 1884
Difficulty Advanced
White to move

Moves

Make your move…