White to play and mate in 5

Davidenko, Fyodor Vasilyevich · 1985