Puzzle #6134885

Rating 1916
Difficulty Advanced
White to move

Moves

Make your move…