White to play and mate in 5

Rautanen, Aleksis Richard Rurik · 1967