Encyclopaedia of Chess Middlegames
Click here for answer
Qxf7+!
pv 1. Qxf7+ Kxf7 2. Rxd7+ Qxd7 3. Nxe5+ Ke8 4. Nxd7 Bg7 5. Nc5 Bxc3 6. Ra2 Bxe4 7. Re2 Kf7 8. Rxe4
menu