White to play and win

Minev, Nikolai Nikolaev · 1986