White to play and win

Puster, R · 1979