Encyclopaedia of Chess Middlegames
Click here for answer
Nxf7!
pv 1. Nxf7 Qf8 2. Nxh6+ Bxh6 3. f5 g5 4. f6 Na6 5. Qh5 Rxd5 6. h4 Rd8 7. Bxg5 Bxg5 8. hxg5
menu