White to play and win

Kuznetsov, Anatoly Georgievich · 2000