Solution:
Congrats to
to find the key move, to
to contribute some nice variations and
for her efforts! :)
The winning move is
1. Ng6!
a)
1. ... hxg6
2. Rh8# checkmate.
b)
1. ... fxg6
2. f7+ Kh8
3. Rxh7+! Nxh7
4. f8R# checkmate.
c)
1. ... gxh6
2. Ne7+ Kh8
3. Kxf8 h5
4. Rg3 h6
5. Rg8+ Kh7
6. Rg7+ Kh8
7. Kxf7 c5
8. Ng6# checkmate.
d)
1. ... Nxg6
2. Rxh7 (threatens 3. Rg7#) gxf6
3. Rxf7 Nf4
4. Rg3+ Kh8
5. Rxf6 Kh7
6. Kf7 c5
7. Rg7+ Kh8
8. Rh6# checkmate.
RE: Chess problem 64 / Schachaufgabe 64