White to play and win

Mironenko, N · 1984