How about:
1.Ng6
a)1...hxg6 2.Rh8#
b)1...fxg6 2.f7+ Kh8 3.Rh7+Kxh7 4.f8R or Q#
c)1...Nxg6 2.Rxh7 gxf6 3.Rxf7
c1) 3....c5 4.Rhh7 and white will mate with Rfg7
c2) 3....Nf4 4.Rg3+ Kh8 5.Rxf6 Kh7 6.Kf7! Nh5 7. Rh3 and mate next move with 8. Rxh7.
d)1....gxh6 2.Ne7+ Kh8 3.Kxf8! c5 4.Rg3 Qg2 5.Rxg2 and mate next move with Rg8.
RE: Chess problem 64 / Schachaufgabe 64