Winning Chess Sacrifices and Combinations
Click here for answer
Nxf7!
pv 1. Nxf7 Rxd8 2. Nxd8+ Kf6 3. Nxe6 Nxd3 4. Nf8 Ba6 5. Nxh7+ Ke5 6. Rxa7 Bc4 7. Re7+ Kd6
menu