Puzzle #6236331

Rating 2186
Difficulty Advanced
White to move

Moves

Make your move…