White to play and win

Grechishnikov, N · 1988