Puzzle #6322005

Rating 2570
Difficulty Expert
White to move

Moves

Make your move…