White to play and win

Sidorov, Boris Nikolaevich · 1984