Winning Chess Sacrifices and Combinations
Click here for answer
Nb6!
pv 1. Nb6 Rb8 2. Nxa8 Ne7 3. Nc7 Ng6 4. g3 Nf8 5. Be4 Rc8 6. Nb5 Rc5 7. Nd4
menu