White to play and mate in 5

Kubbel, Leonid Ivanovich · 1933