Encyclopaedia of Chess Middlegames
Click here for answer
Rxh6+!
pv 1. Rxh6+ Rxh6 2. Rxh6+ Bxh6 3. Qf7+ Kh8 4. Qf6+ Kg8 5. Ne7+ Kh7 6. Qg6+ Kh8 7. Qxh6#
menu