White to play and win

Petrov, Evgeny Alexandrovich · 1986