Winning Chess Sacrifices and Combinations
Click here for answer
Nxf2!
pv 1. ... Nxf2 2. Rxf2 Rc1+ 3. Bf1 Rxa1 4. Qxf6 Ng4 5. Qg5+ Kh8 6. Qxg4 Qxe3 7. Ng2 Qxe4
menu