Encyclopaedia of Chess Middlegames
Click here for answer
Ng5!
pv 1. Ng5 Bxg5 2. Bxg5 Be6 3. Qxe6 Qxe6 4. Rxe6 Nxg5 5. Rxc6 Rad8 6. Rxf8+ Rxf8 7. Rc7
menu