Winning Chess Sacrifices and Combinations
Click here for answer
Nxf7!
pv 1. Nxf7 Rxf7 2. Qg6 Kd8 3. Qxf7 Nf6 4. Ba5 Nxh7 5. Bxc7+ Rxc7 6. Qxh7 Kd7
menu