Puzzle #6325347

Rating 1879
Difficulty Advanced
White to move

Moves

Make your move…