Winning Chess Sacrifices and Combinations
Click here for answer
Nb6+!
pv 1. Nb6+ cxb6 2. Be6 Ne5 3. Bxd7+ Nxd7 4. Qxg6 Bf8 5. Bxb6 Nxb6 6. Qf6 Bg7 7. Qxg7 Rd8
menu