Galen Chess Problem 6.11
From Chapter 6: Studies


White to move and win

Difficulty = 9/10