Galen Chess Problem 4.15
From Chapter 4: Checkmates in 4+ moves


White to move - Mate in 8

Difficulty = 8/10