White to move - mate in 4

Arnold Fuchs vs Reinhold Naepflin, Zurich, 2004