Winning Chess Sacrifices and Combinations
Click here for answer
Nf4!
pv 1. Nf4 Qxh1+ 2. Nxh1 O-O-O 3. O-O-O Kb8 4. Ng3 g6 5. Ne4 Be7 6. Nxf6 Nxf6 7. Qc4 Bd6 8. Bxf6 Bxf4+
menu