White to play and win

Kazantsev, Alexander Petrovich · 2005