Puzzle #6182391

Rating 2079
Difficulty Advanced
White to move

Moves

Make your move…