White to play and mate in 5

Kuiper, R · 1846