Winning Chess Sacrifices and Combinations
Click here for answer
Nbd6+ Ned6+!
pv 1. Ned6+ Kb8 2. Nxf7 Be7 3. Nxh8 Rxh8 4. Bc3 Rg8 5. Rc1 Nc5 6. Bg2 Bg5
menu