Difficult - Study: You will certainly enjoy the solution to this chess study. Very instructive.

White plays and wins.