Encyclopaedia of Chess Middlegames
Click here for answer
Nc7+!
pv 1. Nc7+ Nxc7 2. Rxe7+ Kxe7 3. Qf6+ Ke8 4. Bxf7#
menu