Encyclopaedia of Chess Middlegames
Click here for answer
Nf7+!
pv 1. Nf7+ Rxf7 2. Rg5 Ng6 3. Bxh5 Ne5 4. Bxf7 Nxf7 5. Rg6+ Kh5 6. Rg7 d5 7. Rxf7
menu