White to play and mate in 5

Feoktistov, Alexander Fyodorovich · 2019