Winning Chess Sacrifices and Combinations
Click here for answer
Nf7!
pv 1. Nf7 Kxf7 2. Rf1+ Qxf1+ 3. Kxf1 h6 4. Bh4 g5 5. Bf2 Bg7 6. Re1 Be5 7. b4
menu