White to play and win

Tkachenko, Sergey Nikolayovich · 2008