Puzzle #6141520

Rating 2434
Difficulty Expert
White to move

Moves

Make your move…