Encyclopaedia of Chess Endgames
Click here for answer
Ng6!
pv 1. Ng6 Rg3+ 2. Kh6 Rxg6+ 3. Kxg6 Kf8 4. Kf6 Ke8 5. Re7+ Kd8 6. Rh7 h4 7. Rxh4 Kc7 8. Rh8
menu