White to play and win

Belyavsky, Albert Mikhailovich · 1985