White to play and win

Kralin, Nikolai Ivanovich · 2003