Encyclopaedia of Chess Endgames
Click here for answer
Kf6!
pv 1. Kf6 Nh7+ 2. Kf7 Nf8 3. Ra6 Nh7 4. Ra8+ Nf8 5. Rxf8+ Kh7 6. Kf6 Kh6 7. Rh8#
menu