White to play and mate in 5

Kuzovkov, Alexander Sergeyevich · 1984