White to play and win

Kalyagin, Viktor Aleksandrovich · 1988