Winning Chess Sacrifices and Combinations
Click here for answer
Nxf2!
pv 1. ... Nxf2 2. Kxf2 Bxg3+ 3. hxg3 Qxd1 4. Nc3 Qd6 5. Nb5 Qc5+ 6. Be3 Qe7 7. Bf4 Qc5+ 8. e3
menu