Encyclopaedia of Chess Middlegames
Click here for answer
Kg2!
pv 1. Kg2 Rh8 2. Rh1 Kg8 3. Rxh6 Rxh6 4. Nxh6+ Kf8 5. Ng4 Ke8 6. Ne5 g5 7. Rh1 c4 8. Rh8#
menu